有人可以帮我解决这个问题吗?
隐藏和显示区域的简单切换可以很好地工作,我需要在打开的标记的p标记中添加一个类,并在关闭时将其删除。
目前只会添加它,但它会保持添加状态,即使单击关闭也不会将其删除。 :(
$(".parents-toggle > p").click(function () {
$(this).toggleClass('open');
$(".parents-toggle > div.menu-toggle").not($(this).siblings()).slideUp();
$(this).siblings(".menu-toggle").slideToggle();
});
有什么想法吗?
答案 0 :(得分:0)
在jsFiddle上使用DOM检查器可以正常工作:http://jsfiddle.net/Gv8Y2/
修改强>
尝试
$(".parents-toggle > p").click(function () {
$( ".parents-toggle > p").not(this).removeClass("open");
$(this).toggleClass('open');
$(".parents-toggle > div.menu-toggle").not($(this).siblings()).slideUp();
$(this).siblings(".menu-toggle").slideToggle();
});