如果窗口宽度小于像素,则停止函数

stop function if window.width less than pixels

本文关键字:函数 像素 窗口 小于 如果      更新时间:2023-09-26

我使用这个插件我的网站上有3d-galley-with-css3-and-jquery。

如果屏幕小于900像素,我想停止滑块的工作。

我尝试了很多方法,但都不适用。

有什么建议吗?

if($(window).width() > 900) {
    $(function() {
        $('#dg-container').gallery();
    });
}
$(window).resize(function() {
    if($(window).width() < 900) {
        // how to stop the .gallery();
    }
});

在滑块中我找到了这个代码。

destroy : function() {
    this.$navPrev.off('.gallery');
    this.$navNext.off('.gallery');
    this.$wrapper.off('.gallery');
}

但问题是如何使用这个函数?

这个库有一个非常有限的API。如果是我,我会在你的UI层中完全删除库实例(简单地.remove()div和内容),然后用你想要的其他内容替换它,无论是图片还是其他内容。