如何找到文档中所有 data-num 属性大于或等于 251 的元素?我更喜欢使用 jQuery。
问问题
88 次
2 回答
2
$('[data-num]').filter(function(){
return parseInt($(this).data('num'), 10) >= 251;
});
演示:http: //jsfiddle.net/xsvrv/
更新:根据您的评论,如果您想更新 data-num 值,您可以这样做:
$('[data-num]').filter(function(){
var num = parseInt($(this).data('num'), 10);
if(num >= 251){
$(this).data('num', num+1);
return true;
}
return false;
});
于 2012-08-08T21:18:11.173 回答
1
$('[data-num]').filter(function(){
if (parseInt(this.getAttribute('data-num')) >= 251){
return true;
}
else{
return false;
}
})
于 2012-08-08T21:14:36.573 回答