我正在使用 jQuery 淡出和淡入来动态更改页面上的内容,在 div 内。除 Mac 版 Chrome 外,所有浏览器都运行良好。在 Mac 版 Chrome 中,在第一页上,如果您向下滚动,fadeOut 然后fadeIn 新淡入的内容是“屏幕外” - 换句话说,丢失。如果第一页不向下滚动,转到第二页,内容显示就好了。
我在我的网站上创建了一个简单的演示。同样,这适用于除 Chrome for Mac 之外的所有浏览器。请帮忙!适用于 Windows 的 Chrome 运行良好。
演示:http ://dev.corecoding.com/problem.php
在 Mac 上,我看到使用 AppleWebKit/534.57.2 的用户代理,而在 Windows 中,它使用 AppleWebKit/536.5。有趣的是,它在 Mac 版 Safari 中运行良好,它使用相同的(较旧的)WebKit。
有没有办法让它与另一个 jQuery / javascript 命令一起工作?还是我应该忘记它并等待 Chrome 的 WebKit 更新?