-1
好吧,我很新的JavaScript的东西,我想一些帮助。更新一个没有页面刷新的变量(JavaScript)
需要进行自动刷新的变量:
var width = document.body.clientWidth;
所以基本上,我想这取决于文档的宽度做不同的东西。但是,如何自动更新宽度的值?请仅使用JavaScript,因为我还没有真正使用jQuery。
在此先感谢! :)
好吧,我很新的JavaScript的东西,我想一些帮助。更新一个没有页面刷新的变量(JavaScript)
需要进行自动刷新的变量:
var width = document.body.clientWidth;
所以基本上,我想这取决于文档的宽度做不同的东西。但是,如何自动更新宽度的值?请仅使用JavaScript,因为我还没有真正使用jQuery。
在此先感谢! :)
JavaScript是基于事件的,因此任何执行的代码都是事件的结果。有很多事件,如mousemove
或click
。
您需要确定要聆听哪些事件。可能与身体宽度的变化有关,如更多的数据被加载或一些动画。
这是人们面对的常见问题。通常最好是以不需要监视clientWidth的方式来解决问题。 –
可以通过http://stackoverflow.com/questions/641857/javascript-window-resize-event回答 – robbrit
如果内容使宽度变大,调整大小将无法处理。 –