Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Safari iOS7中的jQuery移动幻灯片切换动画在向后滑动时会出现跳跃_Jquery_Mobile_Ios7_Safari_Transition - Fatal编程技术网

Safari iOS7中的jQuery移动幻灯片切换动画在向后滑动时会出现跳跃

Safari iOS7中的jQuery移动幻灯片切换动画在向后滑动时会出现跳跃,jquery,mobile,ios7,safari,transition,Jquery,Mobile,Ios7,Safari,Transition,我有一个简单的链接,比如 <a href="about/staff.php" data-transition="slide">Staff</a> 点击链接时,幻灯片过渡动画效果良好,点击后退按钮时,幻灯片过渡动画效果良好 当safari(iOS7)中的用户在屏幕边缘使用“滑动返回”手势时,就会出现问题。页面返回,但在页面加载后动画再次出现,这看起来非常糟糕 您可以在这里的文档示例中看到问题 (轻触幻灯片旁边的页面按钮,然后轻扫返回) 有解决方法吗?IOS7 safa

我有一个简单的链接,比如

<a href="about/staff.php" data-transition="slide">Staff</a>

点击链接时,幻灯片过渡动画效果良好,点击后退按钮时,幻灯片过渡动画效果良好

当safari(iOS7)中的用户在屏幕边缘使用“滑动返回”手势时,就会出现问题。页面返回,但在页面加载后动画再次出现,这看起来非常糟糕

您可以在这里的文档示例中看到问题 (轻触幻灯片旁边的页面按钮,然后轻扫返回)


有解决方法吗?

IOS7 safari浏览器如您所述自带滑动手势。此页面还使用safari浏览器自带的幻灯片转换。当用户从当前页面滑回时,它不仅会更改页面上的内容,还会更改URL,因此浏览器实际上会将您带到上一页。页面转换可能与浏览器的转换冲突,从而导致页面和浏览器的双重动画。

我无法复制您在Safari iOS7中描述的内容。单击“后退”按钮或“带我回去”链接不会使动画再次出现。@JSuar Right,如果按“后退”按钮,它将按预期工作。当您使用Safari iOS7自带的“滑动返回”时,我看到了双动画……是的,有办法解决冲突吗?