请注意,我想为此使用 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();