我有那个div
<div style='width:20px; height:20px; background-color:COLORNAME'></div>
在for
循环中创建。
假设我想找到背景颜色为#0000FF
的div。如何通过jquery来做到这一点?
答案 0 :(得分:3)
如何使用:
$("[style*='background-color:#0000ff']");
请记住,它基于字符串比较,因此空格(和大小写)将很重要。
答案 1 :(得分:1)
浏览器将始终处理颜色并将其输出为rgb值,因此应执行以下操作:
$('div').filter(function(){
return $(this).css('background-color') == 'rgb(0, 0, 255)';
});