希望你能帮我解决我的问题。已经烦了很长时间了。
试图让我的菜单工作。
当我单击一个块时,我希望它打开,然后关闭另一个选项卡“如果”另一个选项卡是打开的。
最好的问候 jfb
这里是 JSFIDDLE http://jsfiddle.net/3ZWZu/ 包括 HTML、CSS、JS(jQuery)
$(document).ready(function() {
$('.ac-menu .topLevel').click(function(e) {
e.preventDefault();
if($('.ac-menu .topLevel ul').hasClass('open') === true){
$('.ac-menu .topLevel ul').removeClass('open');
$('.ac-menu .topLevel ul').addClass('closed');
$('.ac-menu .topLevel ul').slideUp(300);
}
if($(this).next('ul').hasClass('closed') === true){
$(this).next('ul').removeClass('closed');
$(this).next('ul').slideDown(300);
$(this).next('ul').addClass('open');
}
});
});