我这个小东西的菜单我的工作:http://jsfiddle.net/6a3eZ/25/jQuery的“切换”需要两次点击
的问题在于“MISC”和滑开“MISC2”菜单。当其中一个被打开时,另一个需要关闭,下面粘贴的“切换”代码在前两次点击中可以正常工作,但是菜单项不需要一次,而是两次点击即可再次激活。任何线索如何保持一键点击?
出于某种原因,在触摸设备上菜单也无法关闭。
这个代码在'悬停'中随处可见,但它确实需要点击激活。
这是我有:
function mainmenu(){
$('.menu ul').css({display: "none"});
$('.menu li.sub').toggle(function(){
$(this).siblings('li').find('ul').slideUp(200);
$(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(200);
},function(){
$(this).find('ul:first').slideUp(200);
});
$('.sub-menu li a').click(function(e) {
e.stopPropagation();
});
};
$(document).ready(function(){
mainmenu();
});
那拨动的'版本()'在1.7弃用,并在1.9 – adeneo
中删除哦..任何解决方法建议? – Ray