Подтвердить что ты не робот

JQuery Получить цвет элементов?

У меня есть HTML

<div>This is some <span>special <a href="#">text</a></span> and it super</div>

И CSS

span {color:#333;}
a {color:#777;}
a:hover {color:#AAA;}

Мне интересно, что я могу использовать для настройки функции, которую я могу извлечь из цвета <a> и <a> , элементы наведения?

Спасибо

4b9b3361

Ответ 1

Используйте метод . css() для элемента, который вы хотите получить.

В вашем примере:

var theColorIs = $('a').css("color");

Что вернет цвет в RGB.

Ответ 2

Чтобы получить атрибут цвета CSS всех элементов, вы можете использовать функцию JQuery css():

$('a').each(function(index) {
               alert( $(this).css('color') );
             });​​​​

Это приведет к повторению всех элементов привязки на странице и скажет вам атрибут цвета CSS.