使用特定值的css(“color”)选择并更改所有元素的属性

时间:2010-03-28 09:51:26

标签: jquery css stylesheet

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

alert($("* [color=blue]").attr("id"));

以上示例不起作用。请注意颜色是CSS属性。我确信有可能我无法弄清楚这样做的正确方法。

1 个答案:

答案 0 :(得分:2)

var $blueEles = $("*").filter(function() {
    return $(this).css("color") == 'blue';
});
$blueEles.each(function() {
    alert(this.id);
});
$blueEles.hide();
// etc