如何使用jQuery触发包含许多列表项的列表上的单击

时间:2015-03-12 17:19:46

标签: javascript jquery

请注意我想使用JQuery。 这个问题How to trigger a click on a link using jQuery为列表中只有一个锚点

提供了解决方案

但是我有多个列表项和多个锚。

<ul id="navigation_list">
  <li id="sub_menu1_tab" style="">
    <span class="decorator"></span>
    <a id="policies" href="#admin/menu1_list" class="admin-submenu-item"></a>
  </li>
  <li id="sub_menu2_tab" style="">
    <span class="decorator"></span>
    <a id="rules" href="#admin/menu2_list" class="admin-submenu-item"></a>
  </li>
  <li id="sub_menu3_tab" style="">
    <span class="decorator"></span>
    <a id="reports" href="#admin/menu3_list" class="admin-submenu-item"></a>
  </li>
</ul>

如何仅触发其中一个锚定点击?例如,我想触发第二个列表项锚点。 我试过以下没有成功

$("#sub_menu2_tab a").trigger('click');

$("#navigation_list #sub_menu2_tab a").trigger('click');

1 个答案:

答案 0 :(得分:1)

试试

$("#sub_menu2_tab a").click();