我想出了以下内容,以在单击 a 时显示(scrollDown)菜单,.menubutton
并在单击菜单中的链接时再次隐藏(scrollUp)菜单:
var navi = $('#navigation').hide();
$('.menubutton').toggle(function() {
navi.slideDown();
}, function() {
navi.slideUp();
});
$('#navigation a').click(function() {
navi.slideUp();
});
问题是,如果单击了菜单链接,则.menubutton
必须单击两次才能再次显示(向下滚动)菜单。
知道这是为什么吗?我想.menubutton
每次点击 1 次。