是否有一种方法来初始化和取消初始化基于视口大小的jquery插件
Is there a way to initialize and deinitialize jquery plugins based upon the viewport size?
基本上我想加载一个特定的jquery插件在较小的视口,然后在较大的去初始化它,并初始化一个不同的?
这并没有考虑到窗口大小的调整,但它可能会使您朝着正确的方向前进。
$(document).ready(function() {
var viewportWidth = $(window).width();
var viewportHeight = $(window).height();
var widthThreshold = 1000;
var heightThreshold = 800;
var scriptUrl;
if (viewportWidth > widthThreshold &&
viewportHeight > heightThreshold){
scriptUrl = "plugin1.js";
}
else {
scriptUrl = "plugin2.js";
}
$.getScript(scriptUrl);
};
相关文章:
- 对插件初始化后动态加载的元素进行样式设置
- 通过删除其相关的 DOM 存在来重新初始化 jQuery 插件
- 在尝试SE OAuth初始化时,Firefox插件中出现channelUrl错误
- jQuery插件-初始化后更新设置
- 初始化插件使用 .each 和仅 selector.initplugin 有什么区别
- 余烬组件,如何等待随机jQuery插件初始化
- ReactJS - 在 react 类中初始化 jquery 插件的标准方法是什么
- jQuery scrollbar 插件 (mCustomScrollbar) 不会在 AJAX 回调时重新初始化
- 在 AJAX 页面更新后重新初始化 jQuery 插件
- 是否可以在 ajax 调用后重新初始化 jQuery 的所有插件
- 动态$scope DOM 元素尚未准备好进行插件初始化
- 为什么插件没有动态初始化
- ng 重复后初始化 AngularJS 插件
- 将插件初始化和函数分组到单个脚本中
- 如何为Firefox插件初始化SQLite文件
- 从数据属性初始化JQuery插件
- 使用Angular指令初始化多个jQuery插件
- 第一个jQuery插件 - 如何处理重新初始化时的事件
- 初始化插件后执行jQuery代码
- 在foreach循环后初始化插件