【问题标题】:Updating a variable without page refresh (JavaScript)在不刷新页面的情况下更新变量 (JavaScript)
【发布时间】:2013-04-18 00:39:26
【问题描述】:

好的,我对 JavaScript 还很陌生,我需要一些帮助。

需要自动刷新的变量:

var width = document.body.clientWidth;

所以基本上,我想根据文档的宽度做不同的事情。但是如何自动更新 width 的值呢?请仅使用 JavaScript,因为我还没有真正获得 jQuery。

提前致谢! :)

【问题讨论】:

  • 这是人们面临的普遍问题。通常最好以不需要监控 clientWidth 的方式解决您的问题。
  • 如果内容使宽度变大,则无法调整大小。

标签: javascript variables width auto-update


【解决方案1】:

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

你需要弄清楚你想听哪些事件。可能与 body 的宽度变化有关,比如正在加载更多数据,或者一些动画。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-24
    • 1970-01-01
    • 2017-05-11
    • 2011-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多