2009-06-25 46 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。