Jquery 选择并更改具有特定值css(“颜色”)的所有元素的属性

Jquery 选择并更改具有特定值css(“颜色”)的所有元素的属性,jquery,css,stylesheet,Jquery,Css,Stylesheet,如何找到页面上所有颜色为“蓝色”的元素 上面的例子不起作用。请认识到颜色是CSS属性。我敢肯定,我可能无法找到正确的方法来执行此操作。对于非IE浏览器,这将不起作用。它们都返回rgb(0,0255) var $blueEles = $("*").filter(function() { return $(this).css("color") == 'blue'; }); $blueEles.each(function() { alert(this.id); }); $blueEle

如何找到页面上所有颜色为“蓝色”的元素


上面的例子不起作用。请认识到颜色是CSS属性。我敢肯定,我可能无法找到正确的方法来执行此操作。

对于非IE浏览器,这将不起作用。它们都返回rgb(0,0255)
var $blueEles = $("*").filter(function() {
    return $(this).css("color") == 'blue';
});
$blueEles.each(function() {
    alert(this.id);
});
$blueEles.hide();
// etc
var $blueEles = $("*").filter(function() {
    return $(this).css("color") == 'blue';
});
$blueEles.each(function() {
    alert(this.id);
});
$blueEles.hide();
// etc