У меня проблема с селекторами jQuery:
$("ul.questions li").not(".title, .content").click().live('click', function(){
$(".inspector").slideToggle();
if($(this).hasClass("selected")) {
$(this).removeClass("selected");
} else {
$(this).addClass("selected");
}
});
В этом коде это работает, если я удаляю .not(".title, .content")
. но если я добавлю его, он просто не получит щелчок. Я использую live
, потому что обычно элементы добавляются через .append()
, за исключением некоторых. Это пример: http://jsfiddle.net/88w8N/. По сути, я хочу обработать щелчок по элементу li, но не если он щелкает по элементам .title
и .content
. Что я делаю не так? Спасибо!