如何使用jQuery选择具有两个与我的值匹配的数据属性的DOM元素? 我的元素是
<a data-published="true" data-i ="3"></a>
我需要选择此元素。
答案 0 :(得分: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>
答案 1 :(得分:1)
$('a[data-published="true"]').val
在您的代码上也是如此。 如果您想两者都匹配
$('a[data-published="true"][data-i="3"]').val