jQuery选择器使用data属性的值

时间:2018-08-06 13:20:45

标签: jquery

如何根据数据属性中的值选择一个元素??? 例子

<button data-present = "one">Present data</button>

正在尝试$(selector:data('something') == something) 但失败了

2 个答案:

答案 0 :(得分:3)

使用attribute equals选择器

$('button[data-present=one]')

答案 1 :(得分:0)

您可以使用.attr()

if($('button').attr('data-present') == 'one'){
 console.log(true);
} else{
 console.log(false);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<button data-present = "one">Present data</button>