Как ограничить событие одним элементом в коллекции jQuery?
В приведенном ниже примере я попытался использовать .one()
, чтобы ограничить поведение (вставляя строку <li class='close'>Close</li>
HTML) в один экземпляр. Поведение действительно происходит только один раз, но для КАЖДОГО согласованного элемента $( "ul>li>a" )
. Как это сделать только один раз, только ОДИН из согласованных элементов в коллекции?
Любые идеи?
$( "ul>li>a" ).one(
"click",
function(){
$( "ul ul")
.prepend("<li class='close'>Close</li>")
}
);
Спасибо заранее.
-AS