【问题标题】:disabling javascript plugin based on window size根据窗口大小禁用 javascript 插件
【发布时间】:2013-11-15 20:29:51
【问题描述】:

我正在为三个不同的断点(台式机、平板电脑、移动设备)编写一个网站。我有一个 javascript 插件为我的全宽背景运行自动图像更改。当我将窗口大小调整为平板电脑和移动断点时,我可以禁用 javascript 插件并使其在窗口小于 ***px 时停止运行吗?

【问题讨论】:

  • 否,但您可以在 Javascript 中添加检查 if screen.width < xxx....
  • 是的,您可以“禁用”该 javascript 插件。但问题是如何。这取决于插件是什么,它是如何编码的,等等。
  • 完全取决于插件,是否/如何支持被禁用,是否支持在某些分辨率下自动禁用,等等......在一般情况下没有办法回答这个问题。跨度>

标签: javascript jquery html


【解决方案1】:
var minWidth = 800 // minimum width of screen
if ($(window).width() <= minSize) {
     // do nothing
}
else {
     // continue script
}

如果您希望它既是宽度又是高度:

if ($(window).width() <= minWidth && $(window).height() <= minHeight) {

或类似的东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-20
    • 1970-01-01
    • 1970-01-01
    • 2012-05-06
    • 2012-08-07
    • 2016-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多