2013-04-17 77 views
-1

好吧,我很新的JavaScript的东西,我想一些帮助。更新一个没有页面刷新的变量(JavaScript)

需要进行自动刷新的变量:

var width = document.body.clientWidth; 

所以基本上,我想这取决于文档的宽度做不同的东西。但是,如何自动更新宽度的值?请仅使用JavaScript,因为我还没有真正使用jQuery。

在此先感谢! :)

+0

这是人们面对的常见问题。通常最好是以不需要监视clientWidth的方式来解决问题。 –

+1

可以通过http://stackoverflow.com/questions/641857/javascript-window-resize-event回答 – robbrit

+1

如果内容使宽度变大,调整大小将无法处理。 –

回答

-1

JavaScript是基于事件的,因此任何执行的代码都是事件的结果。有很多事件,如mousemoveclick

您需要确定要聆听哪些事件。可能与身体宽度的变化有关,如更多的数据被加载或一些动画。