繁体   English   中英

jQuery Colorbox在iOS中不会关闭

[英]jquery colorbox will not close in iOS

我在iOS Safari的网络应用上使用了colorbox,但遇到了问题。 显示颜色框时,如果您上下拖动站点两次(以启动iOS橡皮筋效果),则颜色框实例会跳一些,然后将不再关闭。

我已经搞砸了太长时间了,但仍然没有想出令人满意的解决方案。 任何帮助将不胜感激。

您可以检查是否正在使用较新的jQuery版本(> 1.8.3)。

我遇到了同样的问题,并在jquery.com上发现了一个错误报告。 在iPad等iOS设备上缩放或移动打开的颜色框似乎会影响javascript事件,因此也可以使用JS关闭:

特别是,有一个事件会清除丢失的fxNow变量。 由于事件处理程序永远不会运行,因此fxNow变量永远不会清除,因此它将永远保持在相同的值,因此jQuery动画认为时间已经停止。 结果是jQuery在忙碌的循环中旋转,并且每次它检查时钟时都会计算出时间没有改变,因此动画不应该前进。

http://bugs.jquery.com/ticket/12837

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM