jQuery和Safari 4.0.1 - ToggleClass效果

时间:2009-06-25 13:40:30

标签: jquery-ui safari

我目前正在开发一个网页,我想在jQuery中使用ToggleClass函数。我继续访问jQuery UI网站,因为我认为这是原始jQuery的扩展。

http://jqueryui.com/demos/toggleClass/

当我点击“运行效果”按钮时,没有任何反应。它只是我的浏览器还是慢速计算机,或者你们中的任何人也可以在Safari 4.0.1 4.0(4530.17)中得到它?

我在Firefox 3.0.10中进行了测试并且它运行良好,因此从外观来看,jQuery UI与Safari 4.0.1 4.0(4530.17)并不完全兼容,或者只是他们的演示在他们的网站上?

有人想详细说明吗?

编辑:对不起,我的印象是我有4.0.1

2 个答案:

答案 0 :(得分:0)

Windows:Safari 4.0(530.17):失败

既然如此,.animate()似乎仍然有效。如果您的转换不是太复杂,您可以将其作为替代方案。

答案 1 :(得分:0)

我有同样的问题,但我知道这是我的代码b / c上面提供的参考的示例页面工作得很好。

检查你的.css。出于某种原因,css

  

'a.filterOn:link,a.filterOn:visited {     背景:绿色;   }“

在Safari中不起作用,但在FF中工作得很好。但是,b / c这些嵌套在另一个元素中,我试过了:

  

'#filters a.filterOn:link,#filters a.filterOn:visited {     背景:绿色;   }“

由于某种原因工作。我的猜测是,如果你还没有解决它,问题在于.css,而不是jquery。