是否有一种使用jQuery根据其数据属性选择元素的方法?我有个div
<div class="remove">delete</div>
我向它添加了如下数据属性:
$('.remove').attr('data-id', data._id);
$('.remove').attr('data-rev', data._rev);
我想要的是基于它的'data-id'
和'data-rev'
使用jQuery来选择这个元素。
谢谢!
发布于 2013-11-22 12:36:32
试着像
$('.remove[data-id = "' + data._id + '"]');
$('.remove[data-rev = "' + data._rev + '"]');
如果您想同时检查两个data
,那么可以使用
$('.remove[data-id = "' + data._id + '"][data-rev = "' + data._rev + '"]');
发布于 2013-11-22 12:40:12
尝试:
$('.remove[data-id = "' + data_id + '"][data-rev = "' + data_rev + '"]');
发布于 2013-11-22 12:37:00
$('.remove[data-id="'+data._id+'"]');
$('.remove[data-rev="'+data._rev+'"]');
参考属性-相等-选择器
https://stackoverflow.com/questions/20145073
复制相似问题