gpt4 book ai didi

javascript - Zepto.js slider 还是 jQuery slider ?

转载 作者:行者123 更新时间:2023-11-28 16:05:20 25 4
gpt4 key购买 nike

是否有任何 slider 可以与 Zepto.js 而不是 jQuery 一起使用,并且支持 Zepto 提供的触摸事件?

我应该坚持使用 jQuery 并使用 Hammer.js 等插件触发 slider 触摸事件 http://eightmedia.github.com/hammer.js/

由于 jQuery 位于 Google 的 CDN 上,我认为下载时间不是问题。

有人在移动 Web 项目中成功使用 zepto.js 吗?

最佳答案

哇,这是很多不同的问题。这里是:

1 和 2)有许多 slider /轮播默认支持触摸事件,例如 FlexSlider 。 FlexSlider 与许多 jQuery 插件或扩展一样,需要 jQuery。然而,由于 Zepto 与 jQuery 的 API 兼容,因此 FlexSlider 很可能可以与 jQuery 一起开箱即用。我只需在代码中搜索对 jQuery 的引用并更改为 Zepto 或 $。然而,FlexSlider 目前有一个 Win 8 bug这可能会让你无法开始。在这种情况下,我建议使用流行的 Bootstrap 轮播并插入您自己的触摸事件,如 this article 中所述。 。这篇文章描述了如何使用 jQuery Mobile 触摸事件,但使用 Zepto 触摸事件也同样容易。相反,如果您想将 Zepto 触摸事件与 jQuery 结合使用,这也很容易实现。它需要一些小的修改(您可以获取我的修补版本 here )。

3)Google CDN不托管 Zepto,您可以在 Cloudflare's cdnjs 上找到它托管的。甚至有人建议 cdnjs may be faster than Google CDN .

4)是的,我在移动项目中使用过 Zepto。它运行良好,并且比 jQuery 轻一些,后者提供了移动设备上几乎不需要的向后兼容性。

关于javascript - Zepto.js slider 还是 jQuery slider ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15321360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com