2012-10-15 107 views
0

我有一個嵌套的樹形菜單,目前,如果我點擊了它暴露的子節點的孩子父節點上,父鏈接打開的href

<ul id="menu" role="tree"> 

<li><a href="course/01_00_00_Getting Started.htm" target="ifrm">Getting Started</a> 
    <ul>  
    <li><a href="course/01_00_00_Questions.htm" target="ifrm">Questions</a></li> 
    <li><a href="course/01_01_00_Considerations.htm" target="ifrm">Considerations</a></li> 
    <li><a href="course/01_02_00_Changing Perspective.htm" target="ifrm">Changing Perspective</a></li> 
    </ul> 
</li> 
</ul> 

我也想父節點打開一個href,而不只是暴露子鏈接。 使用上面的例子,當我點擊文本'入門'時,我想要伴隨的href打開頁面(頁面在iframe中打開)公開菜單中的子鏈接。

我需要做些什麼來整合這種雙重功能?或者有人可以指出一個功能性的例子嗎?

謝謝!

回答

0

加上li

var anchor = ele.find('>a'); if(anchor.length > 0) { a.click(); }

以下兩行到單擊處理程序,其中ELE是$(evt.target)

+0

乾杯!謝謝你的幫助! – Resu