我有这个HTML代码:
<div id="div_top"></div>
<div id="div_bottom"></div>
仅在移动网站上或我在div2
之前调整窗口大小时我需要div1
。
所以我用
if(window.innerWidth <= 480){
jQuery(document).ready(function(){
jQuery('#div_bottom').insertBefore('#div_top');
});
jQuery(document).resize(function(){
jQuery('#div_bottom').insertBefore('#div_top');
});
}
加载功能效果很好,但不会调整大小。
这个问题是否有jQuery的CSS解决方案?
答案 0 :(得分:1)
$(window).resize(function() {
if (window.innerWidth <= 480) {
$("div#div_bottom").insertBefore("div#div_top");
}
});
应该做得很好。
答案 1 :(得分:1)
您需要在.resize()
对象而不是window
上使用document
。
答案 2 :(得分:0)