2013-10-29 56 views
1

我有。内容点击事件,但我不会与孩子的事件...。不是()选择不工作..JQUERY点击不活动的孩子

<ul class="content"> 
    <li><a href="#" class="object">...</a></li> 
    <li><a href="#" class="object">...</a></li> 
    <li><a href="#" class="object">...</a></li> 
</ul> 

$(".content").click(function() { 
    $(".object", this).slideToggle(); 
}); 
+0

没有得到你想要的东西吗?你能详细描述一下吗? – SanketS

+0

你想滑动切换div.content的内容(列表项)吗?如果是,请尝试$(“。content”)。click(function(){(“li”)。slideToggle(); }); – melc

回答

4

你可以这样做:

$(".content").click(function(e) { 
    if (e.target == this) //Making sure you're on the parent, no children 
     $(".object", this).slideToggle(); 
});