2016-03-13 26 views
1

工作我使用jQuery版本1.11.1和jQuery UI的版本1.10.0我有jQuery的代码在页面上工作正常,但我有jQuery的标签适用于Chrome和Firefox,但不工作safari的最新版本。我在windows上下载Safari 5.1.7以进行测试。标签中的所有项目都显示为标签根本不存在。较新版本的Safari浏览器对同一页面有同样的问题。那么,什么是jQuery的或jQuery的用户界面,使标签的正确版本的作品在Safari罚款jQuery的标签没有在Safari上

$("#tabs").tabs({ 
    show: 'fade', hide: 'fade' 
}); 

回答

1

的Windows Safari浏览器的最后一个版本发布于2012年5月9日,在这一点JQuery的UI是在1.8倍, JQuery在1.7版本上发布。 Apple不再为Windows制作Safari。

如Safari不再支持Windows,除非你有使用它特别的原因,我看不出有任何理由浏览器测试这一点。 Windows Safari用户(如果还有的话)会冒着不受支持的浏览器的安全问题的风险,并且由于错过了4年的更新,可能会导致网站日益破碎。

得到它的Windows Safari的工作很可能会给你的网站一个混乱的代码库。不保持JQuery的最新版本来支持它也似乎是一个糟糕的决定。

理想情况下,Safari需要在最新的iOS版本上进行测试。 Windows版本的测试从来不是一个很好的替代品,当然现在也不是它已经过时了。

+0

继此,如果“新版本的Safari浏览器” - 你的意思是最新的iOS版本,您可能希望重新撰写你的问题澄清这一点,因为这将是一个更大的问题。 –

+0

我正在测试我的窗户,因为带safari的Mac用户在最新的safari版本上遇到同样的问题。标签不起作用。我没有Mac,所以我在Windows上使用safari 5.1.7来测试它,但它不工作。 –

+0

那么,如果它不解决您的问题,那么为什么您将答案标记为“已接受”? – Julix