gpt4 book ai didi

javascript - 复选框 - jquery mobile 保守 secret

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

我最近意识到复选框需要很长时间才能响应点击。我已经在使用 fastclick.js 来消除因移动设备等待双击而导致的 300 毫秒的缓慢。

我注意到 jQuery mobile 使用某种技术来完全消除快速点击多个复选框时的延迟。根据我在其他地方读到的内容,当使用点击事件而不是点击事件时,移动设备似乎存在问题,但无法在任何地方找到实现此目的的代码。

我会使用自定义 jQuery 移动构建来利用这一点,但我正在做的工作已经太繁重了,因此拥有用移动设备的点击替换点击的代码,我将非常感激!

最佳答案

最好的方法是使用处理触摸事件的库。有很多,包括:

  1. Hammer.js - 3kb gzip 压缩
  2. Zepto.js - 9.2kb gzip 压缩
  3. Quojs - 6kb gzip 压缩
  4. jGestures

Zepto 就像一个迷你 jQuery,并且比触摸事件做更多的事情,但是它是在很好的模块中设计的,其中之一就是触摸事件模块。如果您不想包含整个库并且正在使用 jQuery,则一种选择是仅包含 zepto 的触摸模块。尝试使用this code从 github 小心地将最后一行从 })(Zepto) 替换为 })(jQuery) ,它应该可以工作。

一些谷歌搜索发现了这个相关的SO问题,有一些很好的答案: How to use jQuery Mobile for its touch event support only (no UI enhancements)?

关于javascript - 复选框 - jquery mobile 保守 secret ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20757357/

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