我在iOS Safari的网络应用上使用colorbox,我遇到了问题。显示颜色框时,如果您上下拖动网站几次(以启动iOS橡皮筋效果),颜色框实例会跳跃一点,然后将不再关闭。
我一直在搞乱这个问题太久了,仍然没有找到一个满意的解决方案。任何帮助将不胜感激。
答案 0 :(得分:0)
您可以检查您是否使用较新的jQuery版本(> 1.8.3)。
我遇到了同样的问题,并在jquery.com上发现了一个错误报告。 在iPad等iOS设备上缩放或移动打开的彩盒似乎会影响javascript事件,因此也会使用JS关闭:
特别是,有一个事件会清除丢失的fxNow变量。由于事件处理程序永远不会运行,因此fxNow变量永远不会被清除,因此它永远保持相同的值,因此jQuery动画认为时间已经停止。结果是jQuery在一个繁忙的循环中旋转,并且每次检查时钟时它都会计算时间没有改变,所以动画不应该前进。