2010-10-14 51 views
0

我想使用一個非常簡單的按鈕列表。當頁面加載一切正常時,所選值將被選中並且看起來正確。JQuery UI buttonset - onmouseleave刪除ui活動狀態

當我將鼠標移動到按鈕上時,問題就開始了,只要我離開按鈕,ui-active-state類就會被刪除 - aria-pressed屬性仍然設置爲true,但樣式不見了。

所以當然,我發射了螢火蟲,並看了看。

在jquery.ui

.bind("mouseleave.button", function() { if (options.disabled) { return; } $(this).removeClass(hoverClass); })

獲取調用2X,第二時間懸停類等於「UI-懸停UI-活動狀態」,這顯然是問題,我只是不想法爲什麼。

有什麼想法?

回答

0

關鍵實際上最終是一個流氓水印插件。它導致jquery ui單獨處理標籤和單選按鈕。

+0

那麼你是如何解決這個問題的? – snowgage 2013-12-23 20:02:38

+0

我們更換了我們使用的水印插件,因此jquery ui按照設計工作 – Josh 2014-02-14 16:37:10