【发布时间】:2013-09-17 14:40:32
【问题描述】:
我正在做一个响应式网站,需要我使用 javascript/jquery resize 方法交换我的 html,这些是我的代码:
$(window).resize(function() {
if($(document).width() <= 751){
$('.mainSec').insertBefore('.ourSerAside');
}else{
$('.ourSerAside').insertBefore('.mainSec');
}
});
原来的条件应该是小于等于768(因为我想在等于768px的时候触发....),但它不起作用。我注意到这是由于滚动条的额外宽度为 17px 宽度。
有吗
因此 768-17px(滚动条宽度)=751px
有没有更简单的方法可以忽略滚动条的宽度?因为我的代码看起来很混乱,来自 css 和 javascript 的媒体查询的不同值......
【问题讨论】:
标签: jquery methods resize width scrollbar