似乎无法禁用自动初始化: 都 $ .lazyLoadXT.autoInit = FALSE;
和
$.extend($.lazyLoadXT, {
autoInit: false
});
不要阻止延迟加载。
的jsfiddle: https://jsfiddle.net/cvlug/16f5h1mn/
答案 0 :(得分:1)
您可能想尝试docs中指定的代码:
$.lazyLoadXT.autoInit=false;
这对我们的项目没有用,它在Require.js对象中加载沙箱的jQuery和lazyLoadXT。 LazyLoadXT似乎试图将jQuery作为窗口访问。$ which,但这不是jQuery在Require.js中加载时所处的位置。
我们最终创建了一个lazyLoad的fork来解决这个问题,通过删除他们的jQuery包装器并将他们的代码包装在Require.js定义语句中。现在它的范围都是一样的。也许它会有用: https://github.com/Sitetheory/lazy-load-xt