选择具有颜色的元素:使用jQuery在CSS中使用lightGreen
如何选择具有属性color:lightGreen
元素color:lightGreen
使用jQuery在CSS中使用color:lightGreen
,然后将其更改为#666
?
示例Html:
Details
$("a").each(function() { if ($(this).css("color") == "rgb(144, 238, 144)") { $(this).css("color", "#666"); } });
或者如果您更喜欢使用filter
:
$("a").filter(function() {return $(this).css('color') == 'rgb(144, 238, 144)';}) .css("color", "#666");
但如果您有机会编辑标记,最好将浅绿色添加到类中,然后将类应用于这些元素,然后您可以为您的新颜色创建另一个类,然后更改它们:
$(".lightGreen").removeClass("lightGreen").addClass("newColour");
试试这个:
$("div").each(function() { if ($(this).css("color") == "rgb(144, 238, 144)") { $(this).css("color", "#666"); } });
它工作得很好……
$("a").each(function() { if ($(this).css("color") == "rgb(144, 238, 144)") { $(this).css("color", "#666"); } });