Tani hosting

Obiekty jQuery
kingwins Offline
Użytkownik

Liczba postów: 21
Reputacja: 0
Post: #1
Obiekty jQuery 16-04-2015 14:53
Hello again.
Taka zagadka:

<div id="div1">
<img id="1">
<img id="2">
<img id="3">
<div>

------------

$("#div1 img).attr("id") ; // wypluje pierwsze napotkane id czyli 1

jednak jesli zrobię tak:

$("#div1 img).attr("id", "noweID") ; // wszystkie elementy img dostana noweID

nie rozumiem tego, $("#div1 img) jest tablica obiektow? Czy w takim razie da sie jakos przewertowac ta tablice i przypisac poszczegolne ID do innej tablicy?

Pozdrówka
Cytuj
Diabeł Online
Użyszkodnik


Liczba postów: 777
Reputacja: 666
kmike Offline
Pomocnik

Liczba postów: 2,097
Reputacja: 232
Post: #2
RE: Obiekty jQuery 16-04-2015 15:59
Metodą each albo zwykła pętlą for.

$("#div1 img).each(function() {
console.log($( this ).attr('id'));
});

- Pakiet aplikacji FB - 120 zł
- Pakiet WSZYSTKICH modyfikacji - 169 zł

(Ten post był ostatnio modyfikowany: 16-04-2015 16:01 przez kmike.)
WWW Cytuj
kingwins Offline
Użytkownik

Liczba postów: 21
Reputacja: 0
Post: #3
RE: Obiekty jQuery 16-04-2015 17:09
Podziękował.
Cytuj


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości