如何在菜单外单击时关闭移动导航

时间:2018-03-11 20:04:08

标签: javascript jquery html css

我目前正在使用它来关闭我的导航,但是,这仅在我单击某个范围或标记时有效。如果我想关闭菜单下方菜单https://gyazo.com/d31c66ec5dc021a69d9781d5df279c1f之外的导航,我需要添加什么。

当前代码:

HTML:

$(document).on('click', '.inner-navigation.show, body', function(e) {
    if ( $(e.target).is('a, span')  && !$(e.target).parent().parent().hasClass('menu-item-has-children') ) {
        $(this).collapse('hide');
    }
});

JS:

<cfif not len(trim(arguments.gridsortcolumn))>        
    <cfset arguments.gridsortcolumn = "REGION">
    <cfset arguments.gridsortdir = "desc">   
</cfif>

0 个答案:

没有答案