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



请注意,我想为此使用 JQuery。这个问题 如何使用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');

试试

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

最新更新