2013-10-29 58 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(); 
});