2009-06-25 45 views
1

我目前正在开发一个网页,我想从jQuery中使用ToggleClass函数。我进入了jQuery UI网站,因为我认为这是对原始jQuery的扩展。jQuery和Safari 4.0.1 - ToggleClass效果

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

回答

0

在Windows:Safari浏览器4.0(530.17):失败

既然如此,.animate()仍出现工作。如果你的转型不是太复杂,你可以用它作为你的替代品。

0

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

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

'a.filterOn:link,a.filterOn:visited { background:green; }'

在Safari中不起作用,但在FF中工作得很好。然而,B/C这些被嵌套在另一个元件之内,我想:

“#filters a.filterOn:链路,#filters a.filterOn:访问{ 背景:绿色; }'

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