我使用简单的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