【发布时间】:2012-07-03 20:00:53
【问题描述】:
我曾经使用 jQuery 并且正在使用
-
jQuery LazyLoad Pluginhttp://www.appelsiini.net/projects/lazyload -
jQuery Viewport Pluginhttp://www.appelsiini.net/projects/viewport
我现在使用 zepto.js 而不是 jQuery,当然现在插件都出现以下错误。
Uncaught ReferenceError: jQuery is not defined
如果我将两个插件从 })(jQuery); 更新为 })(Zepto);,则会出现以下错误……
未捕获的类型错误:无法读取未定义的属性 ':'
对此有什么想法吗?是否可以使这些插件与 Zepto 一起使用? Zepto 不是与 Jquery 几乎相同,只是没有旧的浏览器兼容性和额外的触摸事件吗?
提前谢谢你。
马特
【问题讨论】:
-
或者有人知道图像的无依赖延迟加载 JavaScript 吗?我只想为我的网站使用一个良好且有效的延迟加载脚本,并使用 zepto 而不是 jquery。
-
因为我也和 Zepto 一起工作,所以我会看看。无论如何,视口选择器还是有些人喜欢的,并且便利的方法将从延迟加载中删除,因为我觉得大多数人不使用它们(而且它们在视口插件中仍然可用)。
标签: jquery viewport zepto lazy-loading