我正在尝试(未成功)在点击身体时关闭下拉菜单。 Jen之上的所有评论都是正确的。我认为之后的东西会关闭下降但不是向上滑动而是无限堆叠。
$(function() {
$('.digimeg-main-nav>li>a').on('click', function() {
var navContentId = $(this).data('subnav');
$('#' + navContentId).stop().slideDown({
queue: false
});
});
$('.digimeg-sub-nav>li').on('click', function() {
$(this).stop().slideDown({
queue: false
});
/////////////////////////////////////////////
//Jens stuff////////////////
////////////////////////////////////
$('html').click(function() {
$('#' + navContentId).stop().slideUp({
queue: false
});
});
});
$('navContentId').click(function(event) {
event.stopPropagation();
});
});