父链接打开href

时间:2012-10-15 23:56:24

标签: tree parent-child

我有一个嵌套的树状菜单,目前,如果我点击有子节点的父节点,它会公开子节点,

<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,而不仅仅是公开子链接。 使用上面的示例,当我单击“Getting Started”文本时,我希望随附的href打开页面(页面在iframe中打开) AND 显示菜单中的子链接。 / p>

要合并这种双重功能,我需要做什么?或者有人可以指出一个功能性的例子吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

将以下两行添加到li

上的点击处理程序

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

其中ele是$(evt.target)