当页面达到 1024px 屏幕宽度时,我试图让一个框向左移动 -340 px,然后当你打开更宽的浏览器窗口时,它会恢复到原来的状态。我使用了 jslint 并更正了语法,但代码中没有发生任何事情来使其做出反应,任何帮助将不胜感激,也许我忽略了某些东西,或者我的思考过程可能略有偏差。谢谢!
function move() {
var box =-340;
var pagewidth = $('body').width();
if (pagewidth>1024) {
box=pagewidth-box;
box=box+'px right';
}else {
box=pagewidth-box;
box=box+'px left';
}
$('#vt_nice_slideshow180').css('margin-left', box );
}
$(document).ready(function(){
move();
$(window).resize(move);
});