【发布时间】:2011-03-14 16:02:28
【问题描述】:
我有以下 HTML
<div>This is some <span>special <a href="#">text</a></span> and it's super</div>
还有 CSS
span {color:#333;}
a {color:#777;}
a:hover {color:#AAA;}
我想知道我可以使用什么来设置一个可以提取 和 :hover 元素颜色的函数?
谢谢
【问题讨论】:
我有以下 HTML
<div>This is some <span>special <a href="#">text</a></span> and it's super</div>
还有 CSS
span {color:#333;}
a {color:#777;}
a:hover {color:#AAA;}
我想知道我可以使用什么来设置一个可以提取 和 :hover 元素颜色的函数?
谢谢
【问题讨论】:
【讨论】:
要获取所有元素的颜色 CSS 属性,可以使用 JQuery 的 css() 函数:
$('a').each(function(index) {
alert( $(this).css('color') );
});
这将遍历页面上的所有锚元素并告诉您其 CSS 颜色属性。
【讨论】: