我有一个按钮列表。需要从列表中选择唯一的一个按钮(第三个)。因此,一旦我单击“新按钮”,它就必须从按钮 #3(ThirdButton)执行操作。我的问题是<li>标签没有 id,所以我下面的迭代不成功。<div class="listButtons" id="anyId"> <ul class="test"> <li> <input value="Btn1" class="btn" name="Elem 1" title="Elem 1" type="button"> </li> <li> <input value="Btn2" class="btn" name="Elem 2" title="Elem 2" type"button"> <input value="Btn3" class="btn" name="Elem 3" title="Elem 3" type"button"> <input value="Btn4" class="btn" name="Elem 4" title="Elem 4" type"button"> </li> </ul> <div>我试过: 1。const newButton = $("#someId"); const buttonsList = $("ul.test")const thirdButton = buttonsList.find("input[name='Elem 3']")newButton.click(() => { thirdButton.click()})2.const newButton = $("#someId"); const buttonsList = $("ul.test")const thirdButton = buttonsList.find("input[name='Elem 3']")$(function() { $("ul.test").find(".btn").each((index, elem) => { let elementValue = $(elem).attr("value") if(elementValue === "Btn3") { newButton.click(() => { $(elem).click() }) } })
添加回答
举报
0/150
提交
取消