我使用簡單的jquery addClass和removeClass函數來切換點擊類的div類,但它不工作。它的第一次工作,但第二次不工作。添加刪除類jquery不工作
這裏是的jsfiddle鏈接http://jsfiddle.net/chirag007/3xees0j8/
這裏是jQuery代碼。
$(".open-menu").click(function (e) {
$(".open-menu").addClass("close-menu1");
$(".open-menu").removeClass("open-menu");
});
$(".close-menu1").click(function (e1) {
$(".close-menu1").addClass("open-menu");
$(".close-menu").removeClass("close-menu1");
});
感謝您的幫助..
只要你知道,你可以使用'toggleClass(「開放式菜單close-menu1「);'而是。 http://jsfiddle.net/MelanciaUK/3xees0j8/5/ – melancia 2014-08-28 12:40:54
由於您期望事件處理程序根據更改的類進行更改,因此您需要使用事件代理 – 2014-08-28 12:42:31
在最後一行$(「。close-menu」)您的類是close-menu1而不是關閉菜單。並且還需要使用代表 – Shail 2014-08-28 12:47:01