Jak ograniczyć zdarzenie do pojedynczego elementu w kolekcji jQuery?Wybieranie tylko jednego elementu w kolekcji jQuery
W poniższym przykładzie próbowałem użyć opcji .one()
, aby ograniczyć zachowanie (wstawianie linii HTML kodu <li class='close'>Close</li>
) do pojedynczej instancji. Zachowanie rzeczywiście dzieje się tylko raz, ale na KAŻDY dopasowany element $("ul>li>a")
. Jak zrobić to tylko raz, tylko dla jednego z dopasowanych elementów w kolekcji?
Wszelkie pomysły?
$("ul>li>a").one(
"click",
function(){
$("ul ul")
.prepend("<li class='close'>Close</li>")
}
);
Z góry dziękuję.
-AS
To nie zadziała. Przeczytaj dokumentację. – SLaks
@SLaks: Byłem zbyt szybki z kopią i przeszłością;) Dzięki. –