我試圖改變我點擊的紅色圖標的顏色,同時將其他按鈕的顏色更改爲無。但這不起作用。我知道語法是錯誤的,但我無法繞過它。爲什麼這個jQuery函數不起作用?改變顏色
$("#appleIcon").click(function(e){
$("#appleIns").show();
$("#andIns").hide();
$(this).css("background-color", "red");
$("#andIcon").css("background-color", "none");
});
$("#andIcon").click(function(e){
$("#appleIns").hide();
$("#andIns").show();
$(this).css("background-color", "red");
$("#appleIcon").css("background-color", "none");
});
這是超出上下文。您需要提供更多描述代碼或文本。而且你不能在任何情況下調用「this」。 – Imbue
什麼是#appleIns和#和Ins。它們在您的JS中被引用,但我們沒有提供HTML來進行正確的故障排除。 –
您將需要包含您的HTML和CSS以解決此問題。你的jQuery語法看起來很好。 –