jQuery: заставить Dropdown работать с live () вместо делегата () - PullRequest
0 голосов
/ 13 августа 2011

У меня довольно простой выпадающий список, который я строю.Вот живой пример: http://jsfiddle.net/K8VtB/

Код, который я использую:*

Я попытался сделать то же самое с методом live ().Интересно, почему это просто не работает с живой?Или что я делаю не так?

Вот тот же сценарий с live, который я пытался сделать.Просто ничего не работает.http://jsfiddle.net/K8VtB/1/

Может ли кто-нибудь помочь мне здесь и сказать, что я делаю неправильно при использовании live ()?

1 Ответ

1 голос
/ 13 августа 2011

изменить

$(document).click(function() {
    $(".select .option:not('.darr')").hide();
});

на

$(window).click(function() {
    $(".select .option:not('.darr')").hide();
});

вот скрипка http://jsfiddle.net/K8VtB/4/

...