javascript - jQuery 数据从多个名称中选择

标签 javascript jquery

我有这样的设置,我需要获取其中一个 data-target:

<div data-target="one">One</div>
<div data-target="two">Two</div>
<div data-target="three">Three</div>

我如何着手编写一个允许我定位 data-target="one"

的选择器

最佳答案

使用基本的Attribute Selector为了这。因此,您可以这样定位它:

$('[data-target="one"]');

获取数据元素可以使用:

$('[data-target="one"]').data("target");

确保您使用最新版本的 jQuery。如果没有,您也可以这样使用纯 JavaScript:

document.querySelectorAll('[data-target="one"]');

关于javascript - jQuery 数据从多个名称中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34547616/

相关文章:

javascript - How to receive an event when selected option is the already selected option of a dropdown?

javascript - 在 HTML 中添加 onclick 和从 Javascript 调用会冲突吗?

javascript - 是否可以在 WordPress 中编辑所有已发送电子邮件的消息正文

javascript - jQuery 用户界面 : draggable behaviour while dropping object using tolerance touch

javascript - 在 nodejs 上访问 function.caller

javascript - 从 javascript 调用 Jquery 函数

Javascript 或表达式 : return Operand that is *not* NaN

jquery - 如何在其内部调用 jQuery 插件的方法?

javascript - WEB - 带动画的汉堡包在标题中不起作用

javascript - 无法将 bootstrap-select 与 Jquery 附加一起用于动态下拉列表