javascript - 如何使用仅具有 'Data-capture' 且没有类的 JQuery 单击按钮?

标签 javascript jquery html

这是按钮代码。 它没有类,但是 data-capture 属性是 button123。有什么方法可以使用 JQuery 识别它并单击它吗?

<button data-capture="button123" type="button">
    <span>Button123</span>
    <svg class="icon--standard icon--xpm svgicon x" viewBox="0 0 19 19">
         <path class="svg__bg" d="M0 0h19v19h-19z"></path>
         <path class="svg__fg path--vbar" d="M9 4h1v11h-1z"></path>
         <path class="svg__fg path--hbar" d="M4 9h11v1h-11z"></path></svg><span class="xyz123 abc123">
    </span>
</button>

最佳答案

原生 javascript:

var button = document.querySelector("button[data-capture=button123]");
//or
var buttons = document.querySelectorAll("button[data-capture=button123]");

j查询:

var buttons = $("button[data-capture=button123]");

关于javascript - 如何使用仅具有 'Data-capture' 且没有类的 JQuery 单击按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26081510/

相关文章:

javascript - 使用 css 在情感中嵌套

javascript - 选择输入中的所有文本,focusin

javascript - FullCalendar 4.1 和调用刷新事件

javascript - 如何用 jQuery 选择每第 n 个字符的父元素?

javascript - 我想使用 css 选择器单击一个元素并在新的浏览器窗口中打开它,然后使用 Jquery 或 JS 将它发送到现有浏览器窗口后面

html - 将图像定位在图像上方(图像库)

HTML 选择元素水平显示

javascript - 如何从HTML标签中获取子标签信息

javascript - 有一个按钮打开正确的表单 JQuery

javascript - 主干模型设置值不会触发更改事件