Autor Zpráva
Monkeys
Profil *
Snazim sa na niektore veci obmedzit jQuery a riesit to cistym JS.
neviem ako mam vybrat prvy element v zozname s atributom data.

<div id="test">
<ul>
<li><a href="#" title="" data="123">Titulok odkazu</</li>
...
</ul>
</div>

vdaka za radu
M.
Taps
Profil
Monkeys:
Třeba takto http://kod.djpw.cz/khnb
Joker
Profil
Monkeys:
Skoro všechny jQuery výběry, které jsem viděl, se v současných prohlížečích dají nahradit na querySelector, nebo querySelectorAll.
(Kompatibilita od IE 8 včetně.)

První prvek <a> s atributem data se vybere: document.querySelector('a[data]').

Ještě poznámka, podle konvencí HTML 5 se doporučuje datové atributy pojmenovávat s prefixem data-, tj. data-xyz.

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: