我有一个 slider ,它在除 Safari 之外的所有浏览器中都能正常工作,我一直在努力解决这个问题。您可以在此处查看 fiddler 代码:http://jsfiddle.net/sjramsay/UyvvL/
似乎当代码到达这一点时:
$("#slider-wrapper").animate({ marginLeft : newMargin }, SlideSpeed, function () { SetNavigationDisplay() });
slider 不会动画。我已经检查了所有的值,一切看起来都很好,但由于某种原因,这在 Safari 中不起作用。还有其他人遇到这个问题吗?
当我尝试这个人时:http://www.electrictoolbox.com/jquery-relative-move-div-left-right/当我在 Safari 中尝试时它似乎有效,所以我不完全确定我错过了什么。
如有任何帮助,我们将不胜感激。谢谢。
最佳答案
更新。经过数小时逐行尝试解决这个问题后,所有内容都被封装在其中。出于某种原因,它具有 align="center"属性,Safari 不喜欢这样。删除它后,一切正常
关于JQuery Slider 在 Safari 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17953418/