如何找到属性元素?

时间:2016-07-06 08:54:18

标签: jquery

我有以下html:

<div class="item" data-value="100">Something</div>

现在,我使用以下内容来查找此元素:

$( "div[data-value=value]") 

value"100"的位置。但是,我不认为jquery将value视为javascript对象 - 我认为它需要它。我该如何解决这个问题?

3 个答案:

答案 0 :(得分:3)

使用过滤器

var $item = $('.item').filter(function(){
   return $(this).data('value') == 100;
});

答案 1 :(得分:1)

$( "div[data-value=" + value + "]") 

答案 2 :(得分:1)

使用连接

var value = 100;
$( "div[data-value='"+value+"']");