我正在制作自己的响应式导航:http: //www.hongkiat.com/blog/responsive-web-nav/
这是我的小提琴:http: //jsfiddle.net/2Pqch/
当窗口最小化并且您按下打开/关闭按钮时,我希望能够通过单击按钮或单击导航外部来关闭它。
如何添加此功能?
这是脚本:
$(function() {
var pull = $('.btn');
menu = $('nav ul');
menuHeight = menu.height();
$(pull).on('click', function(e) {
e.preventDefault();
menu.slideToggle();
});
$(window).resize(function(){
var w = $(window).width();
if(w > 320 && menu.is(':hidden')) {
menu.removeAttr('style');
}
});
});