Выберите и измените свойство всех элементов с помощью css («color») определенного значения - PullRequest
2 голосов
/ 28 марта 2010

Как мне найти все элементы на странице, которые имеют цвет "синий"?

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

Приведенный выше пример не работает. Пожалуйста, обратите внимание, что цвет является атрибутом CSS. Я уверен, что возможно, я просто не могу найти правильный способ сделать это.

1 Ответ

2 голосов
/ 28 марта 2010
var $blueEles = $("*").filter(function() {
    return $(this).css("color") == 'blue';
});
$blueEles.each(function() {
    alert(this.id);
});
$blueEles.hide();
// etc
...