单击基于自定义数据 ID 的按钮,使用控制台
click on button based on custom data-id, using console
我有一个项目列表,每个项目都是一个具有唯一性的按钮 data-id
像这样
<button type="button" class="stuff" data-id="123">
我需要使用控制台点击按钮
如何在控制台中仅使用 select 仅使用特定 data-id
(并单击按钮)的按钮 javascript 或 jQuery?
下面的答案不是解决方案,因为我无法使用 CSS 查询 select 或者
jQuery get an element by its data-id
在jQuery中,你会这样做:
$("[data-id]") // all elements with data-id
$("button[data-id]") // all buttons with data-id
$("button[data-id]").click() // trigger click
您可以 select 使用查询 select 或 javascript
document.querySelector('[data-id="123"]').click();
Jquery
$("[data-id='123']").click()
假设您要定位的 data-id
是:
const id = `sample`;
然后你可以在控制台中输入上面一行然后输入下面的内容到select它:
$(`[data-id="${id}"]`).click();
//OR
$('[data-id]').filter((i,b) => $(b).data('id') === id).click();
我有一个项目列表,每个项目都是一个具有唯一性的按钮 data-id
像这样
<button type="button" class="stuff" data-id="123">
我需要使用控制台点击按钮
如何在控制台中仅使用 select 仅使用特定 data-id
(并单击按钮)的按钮 javascript 或 jQuery?
下面的答案不是解决方案,因为我无法使用 CSS 查询 select 或者 jQuery get an element by its data-id
在jQuery中,你会这样做:
$("[data-id]") // all elements with data-id
$("button[data-id]") // all buttons with data-id
$("button[data-id]").click() // trigger click
您可以 select 使用查询 select 或 javascript
document.querySelector('[data-id="123"]').click();
Jquery
$("[data-id='123']").click()
假设您要定位的 data-id
是:
const id = `sample`;
然后你可以在控制台中输入上面一行然后输入下面的内容到select它:
$(`[data-id="${id}"]`).click();
//OR
$('[data-id]').filter((i,b) => $(b).data('id') === id).click();