mam wybranego kilka elementów li, które spełniają pewne kryteria tak:Jquery znaleźć w tablicy pierwiastków
var x = $('li[attribute="value"]');
Teraz zamiast znowu szukając DOM chcę szukać X dla znacznika li który ma określony identyfikator. Mógłbym użyć .each do wyszukiwania x, ale zastanawiałem się, czy istnieje jedno zdanie, które mógłbym użyć.
coś takiego:
var myLi = x.find("[id=23]");
czy to szybciej przeszukać DOM za pomocą znacznika id. Co się stanie, jeśli chcę przeszukać drugi atrybut?
Prosimy o radę.
Dzięki!
Edit
Należy pamiętać, że chcę zmienić właściwości Myli (słownie zrobić jego kolor tła na czerwono), więc muszę ref do elementu. dzięki.
jeśli dostarczysz skrzypce, wtedy łatwo jest rozwiązać problem – diEcho
Powiedziałbym, idź na łatwiznę najpierw (przeszukując DOM pod kątem ID) i sprawdź, czy ma jakikolwiek wpływ. Zrób profilowanie, jeśli chcesz. Jeśli szukasz innego atrybutu, to tak, filtrowanie bieżącej listy jest lepsze. –