基于使用jQuery的属性的条件jQuery选择器[重复]
Posted
技术标签:
【中文标题】基于使用jQuery的属性的条件jQuery选择器[重复]【英文标题】:Conditional jQuery Selector based on attributes using jQuery [duplicate] 【发布时间】:2019-01-23 11:25:38 【问题描述】:如何使用 jQuery 选择具有两个与我的值匹配的数据属性的 DOM 元素? 我的元素是
<a data-published="true" data-i ="3"></a>
我需要选择这个元素。
【问题讨论】:
那么,问题和条件是什么?$('a[data-published=true][data-i=3]')
你可以这样用
【参考方案1】:
$('a[data-published="true"]').val
等等你的代码.. 如果你想同时匹配,那么
$('a[data-published="true"][data-i="3"]').val
【讨论】:
【参考方案2】:它将是a[data-published="true"][data-i ="3"]
var $el = $('a[data-published="true"][data-i ="3"]');
console.log($el.length);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a data-published="true" data-i ="3"></a>
【讨论】:
您可以通过标记 dup 问题而不是回答它们来为社区提供更多帮助...以上是关于基于使用jQuery的属性的条件jQuery选择器[重复]的主要内容,如果未能解决你的问题,请参考以下文章