这将获取并存储特定链接的背景颜色:
var origColor = $("ul.relatedAlbums li a").css("background-color");
但是有很多这样的链接,我觉得这是无效的.我想有一种方法可以告诉选择器查询在第一次匹配后停止,从而节省处理时间.这就是我想象的方式:
var origColor = $("ul.relatedAlbums li a:first").css("background-color");
这是正确/有效的方式吗?人们说使用css伪类很慢 – 但我不确定这是否适用.这只是具有相同的语法,是吗?
解决方法
您不需要:first,因为css-method只查看匹配元素集中第一个元素的属性.
http://api.jquery.com/css/
css(propertyName)
Get the value of a style property for the first element in the set of matched elements.