21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
sh00ter
Profil
Zdravím,
chci se zeptat, zda-li je možné nějak prvky získané pomocí jQuery vložit do pole, mám na mysli něco ve smyslu, "vybrat všechny obrázky v DIVech se třídou 'trida'"
Díky za rady :)
ah01
Profil
sh00ter:
Na co to potřebuješ? jQuery nabízí mnoho způsobů, jak pracovat s kolekcí elementů, takže třeba to co chceš řešit polem, jde přímo přes jQuery mnohem elegantněji.

Pokud opravdu potřebuješ pole elemetů, máš 2 možnosti:

1) jQuery je „array-like“ objekt. Tedy můžeš k jednotlivým elementů přistupovat přes [n] a má i atribut length stejně jako pravé pole.
$("div")[0] // ... první div
$("div")[1] // ... druhý div
...

2) metoda get
var pole = $("div").get()
sh00ter
Profil
Ten první způsob asi bude stačit :), dělám si vlastní galerii a potřebuju to k "další", "předchozí"

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0