我有2個不同的CSS類的鏈接。 每次用戶點擊時如何在兩者之間切換?每次用戶點擊切換CSS類 - jquery
<a class="class1" id="class1">Class1</a>
<a class="class2" id="class2">Class2</a>
這只是工作的一個時間,但是當我點擊第二次,這是行不通的:
$("#class1").click(function(){
$("#class1").removeClass().addClass("class2");
$("#class2").removeClass().addClass("class1");
})
$("#class2").click(function(){
$("#class1").removeClass().addClass("class2");
$("#class2").removeClass().addClass("class1");
})
的CSS是改變顏色
嘗試使用toggleClass和preventDefault動作的標記。 – kamesh
什麼意思preventDefault action? – Stfvns
你沒有指定要刪除哪個類 - 但是如果你添加/刪除一個類,可以使用@kamesh建議的'toggleClass(...)',即'$(「#class1」)。toggleClass(「 class2「);' – ochi