【发布时间】:2014-10-03 10:01:10
【问题描述】:
我已经使用 jQuery 构建了自己的响应式导航菜单,并且它在一定程度上可以工作,我遇到的问题是,在移动屏幕上查看它时,菜单总是开始打开。除了这个问题之外,切换功能和导航都可以正常工作。
这里是网站的链接http://www.visuallycreative.co.uk
如果您将浏览器窗口缩小到移动大小然后刷新浏览器,菜单开始打开,我需要它开始关闭,然后在切换时打开。
jQuery
$(document).ready(function() {
$(window).on('resize', function() {
if ($(window).width() <= 640) {
$('.navbar').hide();
} else {
$('.navbar').show();
}
});
$('.toggle').on('click', function() {
$('.navbar').slideToggle('slow');
});
});
【问题讨论】:
标签: jquery navigation slidetoggle