1

如问题标题中所述,我正在尝试选择a.button位置:data(source==all)但没有成功,这就是我尝试过的

$('.button:data("source==all")').css('background', 'red');
$('#sources-list li').find('.button:data("source==all")').css('background', 'red');
$('#sources-list li').find('.button:data("source=all")').css('background', 'red');

还有其他想法吗?

4

2 回答 2

2

我想你想要

$('a.button[data-source=all]').css('background', 'red');
于 2012-08-21T22:09:03.610 回答
2

试试这个:

$('.button').filter(function(){
    return $(this).data('source') == "all"
}).css('background', 'red');
于 2012-08-21T22:09:28.510 回答