2012-04-25 46 views
1

我想將jQuery UI選擇應用到我的網站的一部分。但是,在拖動鼠標時看不到選擇框,所選li元素的顏色也不會改變。jQuery UI的CSS在哪裏.ui-selected定義?

所以要理解這個問題,我又回到了源:

http://jqueryui.com/demos/selectable/

我看到(使用IE9的開發工具)是一個風格.ui-selected應用到所選元素。使用跟蹤樣式,IE顯示background-color最初是在jquery-ui.css中定義的,但被#selectable .ui-selected覆蓋(最終)。但是,IE不顯示#selectable .ui-selected的來源。搜索jQuery UI樣式表我參考,jquery-ui-1.8.18.custom.css,發現沒有提及ui-selected,也不在jquery.ui.selectable.css中找到它。

究竟在哪裏演示頁面獲取CSS的背景顏色?

回答

1

我發現其中一個jQueryUI演示定義了自定義樣式表中這些類的樣式,所以我最終跟隨了這個領先。

http://jqueryui.com/demos/selectable/#serialize

這似乎很奇怪,那些樣式不jQueryUI的Themeroller的一部分。也許這將在未來發生變化。

+0

與2017年8月一樣,它仍然是一樣的... – 2017-08-03 17:54:37