我有一个JQuery导航,单击一个父<li>就可以使用JQuery向下滑动。在第二次点击时,它会将导航向上滑动。我的问题是,我的客户希望如果他点击屏幕上的其他地方,它也会滑动回来,也就是说,只要点击空白区域就会折叠导航。
有什么想法吗?
下面是Jquery:
$('#menu-flag-menu > li > a').click(function(e) {e.preventDefault();});
$("#menu-flag-menu li a").click(function(){
// close all opene
我有一个包含嵌套子导航的简单导航。我已经将jQuery设置为在单击时添加一个类,以显示/隐藏顶级项目上的子导航。然而,我希望浏览器在一个项目被点击一次后,能够跟随这个链接。
所以不是:- First click:添加显示sub-nav的类-第二次点击:删除隐藏sub-nav的class
它的行为是这样的:-第一次点击:添加类,显示次导航-第二次点击:跟随链接
在我的应用程序中,如果我没有点击保存,并且想要从当前页面导航,它应该询问甜蜜警报are you sure want to leave?和两个按钮save and leave。我怎么能做到这一点。
目前我正在使用jquery,当我点击任何锚标签时,它会显示一个甜蜜的警告框,但会立即导航到其他页面。
我的代码是
jQuery(document).click(function(e) {
if (jQuery(e.target).is('a')) {
swal({
t