2010-01-13 8 views
0

사용자가 LI의 빈 영역을 클릭 할 때 내 LI를 토글하는 데 관심이 있습니다. 리튬 리디렉션 링크를 포함 않지만, 경우에 사용자가 LI의 빈 영역을 클릭 할 때 사용자가 클릭 할 경우 나는 LI 위의 코드와 함께,JQUERY, LI를 클릭하고 클릭했을 때 <A href> 토글

<li id="58" class="records"> 
<a href="adadad">Title</a> 
<div class="expanded" style="display:none;" id="expanded_58"> STUFF </DIV> 
</li> 

예를 전환하고 싶습니다 LI, 그 클릭이 HREF에 없다면, 나는 expanded_58을 Toggle로하고 싶습니다.

감사합니다.

답변

2
$("li.records").click(function(e){ 
    if (e.target.nodeName == "LI") 
    $(".expanded", this).toggle(); 
}); 
3

사용이 :

$(function(){ 
    $('li.records').click(function(e){ 
     if(e.target == this) $('div.expanded', this).toggle(); 
    }); 
});