【发布时间】:2014-03-20 00:36:03
【问题描述】:
我制作了一个带有水平菜单的响应式网站。当达到较低的屏幕分辨率时,我想让菜单成为一个切换下拉菜单。 JQuery-Toggle 工作正常,我尝试这样做以“使其响应”:
if (document.documentElement.clientWidth < 768) {
$(document).ready(function(e){
$('#menubutton').on('click',function(){
$('#main-nav').slideToggle();
});
})
}
这也可以,但不能直接在浏览器中更改窗口大小——我必须手动重新刷新页面才能加载脚本!
有没有办法在达到所需的屏幕宽度(768 像素)时“刷新”页面? ……反之亦然!
谢谢, 乔辰
【问题讨论】:
标签: javascript jquery responsive-design width screen-orientation