我的代码不工作..有人能告诉我我做错了什么吗?如果css的颜色是灰色的,而css的颜色是灰色的,则为double
$(document).ready(function() {
if ($("#j2010").css("color") === "#909090" && ("#bestuurder").css("color") === "#909090"){
}
});
我的代码不工作..有人能告诉我我做错了什么吗?如果css的颜色是灰色的,而css的颜色是灰色的,则为double
$(document).ready(function() {
if ($("#j2010").css("color") === "#909090" && ("#bestuurder").css("color") === "#909090"){
}
});
我没有得到一个错误
<li id="j2010">2010</li>
<li id="bestuurder"><img class="icon" src="images/auto.png">Auto bestuurder</li>
#j2010, #bestuurder{
color: #909090;
}
将其作为评论或对您的帖子进行修改。仍然看 – Loaf
这是因为jQuery的.css("color")
返回RGB值。您需要将其与rgb(144,144,144)#909090的rgb进行比较。
if ($("#j2010").css("color") == "rgb(144, 144, 144)" && $("#bestuurder").css("color") == "rgb(144, 144, 144)"){
console.log("their color is #909090");
}
只需要阅读documentation :)
你在'(“#bestuurder”)之前发现了缺少'$' –
你可以分享你的HTML,什么错误信息,你在开发者控制台获得。 – Loaf
我的答案是否适合你? – Loaf