Выбор элементов с определенным цветом фона

Я хочу выбрать кучу span s в div , CSS которого содержит определенный цвет фона. Как мне это достичь?

если я правильно понял вопрос, селектор [attribute=value] не будет работать, потому что не содержит атрибута «background-color». вы можете проверить это быстро, чтобы подтвердить, что оно ничего не будет соответствовать:

 $('#someDiv span[background-color]').size(); // returns 0 

данный:

 // css .one, .two { background-color: black; } .three { background-color: red; } // html 
test one test two test three

вот fragment, который будет работать :

 $('div#someDiv span').filter(function() { var match = 'rgb(0, 0, 0)'; // match background-color: black /* true = keep this element in our wrapped set false = remove this element from our wrapped set */ return ( $(this).css('background-color') == match ); }).css('background-color', 'green'); // change background color of all black spans 

Используйте селектор атрибутов [атрибут = значение] для поиска определенного значения атрибута.

 #id_of_the_div span[background-color=rgb(255,255,255)] 
  • jQuery scrollTop не работает в Chrome, но работает в Firefox
  • jQuery как найти элемент на основе значения атрибута данных?
  • Как я могу определить, возвращает ли селектор null?
  • Должны ли все события jquery быть привязаны к $ (документу)?
  • Подстановочные знаки в селекторах jQuery
  • поиск jQuery и контекст
  • Изменение CSS-элемента дочернего элемента при зависании родительского элемента
  • Эффективный, лаконичный способ найти следующий соответствующий друг?
  • jQuery получить все div, которые не имеют атрибута classа
  • Как получить выражение селектора jQuery в виде текста?
  • Имя атрибута jQuery содержит
  • Interesting Posts

    Как я имитирую статические методы в classе с помощью easymock?

    Windows 8.1 – отключить сенсорный экран?

    Хостинг нашего собственного календаря для совместного использования в команде?

    Какую библиотеку CI / O следует использовать в коде на C ++?

    Как убить все процессы, соответствующие имени?

    Сообщение Firebase, где можно получить ключ сервера?

    .NET Асинхронный stream чтения / записи

    Что такое «непосредственный контекст», упомянутый в стандарте C ++ 11, для которого применяется SFINAE?

    Сумма, если ТОЛЬКО все ячейки имеют значение?

    Как сохранить отдельную страницу в документе Word 2010 в виде отдельного документа?

    Использовать изображения, такие как флажки

    Как использовать ключи f-1 – f12 без нажатия клавиши FN в Windows 7 с помощью bootcamp на Macbook Pro?

    Доступ / изменение переменной пути пользователя, а не пути к системе

    Звездочка: вперед, если сверстник недоступен

    std :: queue iteration

    Давайте будем гением компьютера.