我想在达到特定屏幕尺寸(如 css 媒体查询)时替换 div 位置。我试过了,但在获取屏幕尺寸时遇到了一些问题。这是我到目前为止所做的。
http://jsbin.com/izize3/60/edit
$(window).resize(function () {
var width = $(window).width();
if (width >= 768 || width <= 979) {
$('#div1').appendTo('#container');
} else if (width > 979) {
alert("else if is executed");
$('#div2').appendTo('#container');
} else {
alert("Default else");
}
});