2012-11-27 54 views
0

li元素我有李多張這樣的..如何從李

我要的是在點擊時,李我不想火單擊「.actiontools」類的事件這是所有李

<li> 
<div class="bordered collapse-tree"> 
    <div class="actionTools"> 
     <div class="navItemcustom"> 
      <a href="#" class="actionToolsDropDown"><span class=""> 
       Actions</span></a> 
      <div class="dropscustom"> 
       <a >Add</a> 
       <a >edit</a> 
      </div> 
     </div> 
    </div> 
    <div class="title"> 
     test 

    </div> 
</div> 

<ol> 

    <li id="menuid"> 
     <div class="bordered "> 
      <div class="actionTools"> 
       <div class="navItemcustom"> 
        <a href="#" class="actionToolsDropDown"><span class=""> 
         Actions</span></a> 
        <div class="dropscustom"> 
         <a >Add</a> 
         <a >edit</a> 
        </div> 
       </div> 
      </div> 
      <div class="title"> 
       new 

      </div> 
     </div> 

    </li> 
</ol> 
</li> 

<script type="text/javascript"> 
(function (cash) { 
    $.fn.collapsibleList = function() { 
     this.find("li").each(function (i, li) { 

     }); 

     return this; 
    } 
})(jQuery); 
$(".collapsibleList").collapsibleList(); 

</script> 

這裏是小提琴:http://jsfiddle.net/napper7/BTcwr/

+0

我想要的東西就像在「.actiontools」類中點擊錨點標籤時我想要li(可摺疊)的默認行爲來停止並激發錨點標記事件 – Rusty

回答

1

試試這個:

$("li").find(".actionTools").click(function() { 
    return false; 
});​ 
+0

我想要的東西就像在「.actiontools」中點擊錨標籤時,類我想要li(可摺疊)的默認行爲來停止並觸發錨定標記事件 – Rusty

+0

http://css-tricks.com/return-false-and-prevent-default/ –

+0

沒有什麼工作,而不是使用返回false我用e.StopPropogation – Rusty

1
$("li").click(function(event)}{ 
    event.preventDefault(); 
    //do your stufff 


}); 
+0

我希望能夠在「.actiontools」類我想要li(可摺疊)的默認行爲來停止並激發錨標記事件。 – Rusty

+1

你可以請示範你的代碼在'http:// jsfiddle.net' –

+0

嗨這裏是小提琴http://jsfiddle.net/napper7/BTcwr/ – Rusty