这是我的HTML代码
<ul id="btn-list">
<li><span><button class="btn btn-warning btn-lg">Btn1</button></span></li>
<li><span><button class="btn btn-warning btn-lg">Btn2</button></span></li>
<li><span><button class="btn btn-info btn-lg">Btn3</button></span></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我想触发click的事件btn1和btn2,但我没有任何想法如何在没有姓名和ID属性未分配给各个按钮的特定按钮选择写
$("#btn-list ???").trigger("click");
Run Code Online (Sandbox Code Playgroud)
你可以使用:lt()选择器
选择索引小于
index匹配集内的所有元素.
$('#btn-list button:lt(2)').trigger('click');
Run Code Online (Sandbox Code Playgroud)
或者,你可以使用 :eq()
$('#btn-list').find('button:eq(0), button:eq(1)').trigger('click');
Run Code Online (Sandbox Code Playgroud)