我有以下適用於Firefox和Internet Explorer的jQuery代碼。它不適用於Chrome,我不知道爲什麼。jQuery代碼適用於Firefox而不適用於Chrome
我試圖改變這種代碼元素的background-image
:
$(".category-nav").find("a").each(function(index){
if($(this).css("background-color") === "transparent" && !$(this).parent().hasClass("level1"))
{
$(this).css("background-image", "url(/images/gallery/images/arrow-cat-list-grey.png)");
}
});
我們可以看到你的html嗎? – fedmich 2012-07-08 12:21:58
這裏有一個錯字>>'(「background-color」)===「transparent」'..remove one'=' – 2012-07-08 12:28:28
這不是一個錯字。三重===是很好的JavaScript。 – 2012-07-08 13:05:39