我正在研究一個需要大量可拖動項目的項目,我知道如何使用各種選項創建可拖動和可拖動的項目,但我想要做的是給這些自定義外觀。有沒有辦法做到這一點?我已經搜索谷歌搜索'jquery更改可拖動形狀'和其他變量沒有運氣。如何更改jQuery UI控件的形狀或外觀?
1
A
回答
1
取決於您需要多少定製。如果你只需要一對夫婦的CSS樣式,then:
可拖動的元素得到的一類
ui-draggable
在拖動的元素也得到一類
ui-draggable-dragging
這樣你就可以能在.ui-draggable-dragging
上鍵入您的更改以及您必須縮小的其他選擇器。
如果你想要做的東西,需要的不僅僅是一對夫婦的CSS樣式多,那麼你可以使自己的整個可拖動版本與helper
option:
允許輔助元素用於拖動顯示。可能的值:'original','clone',Function。如果指定了一個函數,它必須返回一個DOMElement。
因此,像這樣將提供很大的靈活性:
$(...).draggable({
//...
helper: function(e) {
return $('a bunch of pretty HTML');
}
});
0
你可以用css改變jQuery UI所有樣式的外觀。他們甚至有一個主題生成器,可以很容易地自定義外觀here
0
我記得using this technique在克隆的助手a後面添加一個自定義類。
還沒有嘗試過最近的jQuery UI釋放,但應該仍然有效。
然後你可以將CSS應用到你的自定義類。
如果你真的想瘋了,也可以在啓動事件觸發時在ui.helper元素中添加其他html元素。只需使用標準的jquery append,prepend,whatnot ..
相關問題
- 1. 如何更改屬性更改時任何控件的外觀?
- 2. 更改用戶控件的外觀基於狀態
- 3. 如何修改jquery ui小部件的外觀
- 4. 更改Filepicker上傳框的UI外觀
- 5. 如何更改此旋轉旗幟的控件外觀
- 6. 如何更改ASP.NET服務器控件的外觀和感覺?
- 7. ASP.NET AJAX控件工具包 - 更改AsyncFileUpload控件的外觀?
- 8. UISearchBar:更改外觀 - 形狀,背景,覆蓋圖像
- 9. 如何禁用.net Winforms控件而不更改其外觀?
- 10. jQuery UI可排序:如何更改「佔位符」對象的外觀?
- 11. Jquery UI選項卡 - 更改選項卡的形狀
- 12. 如何更改重力形式的外觀
- 13. 如何在拖動其他控件時更改光標形狀?
- 14. fileUpload控件外觀
- 15. 如何更改UITableView的外觀?
- 16. 如何更改ListPreference **按鈕的外觀**
- 17. 如何更改ProgressDialog的外觀?
- 18. 如何更改文本框的外觀
- 19. 如何更改果園的外觀
- 20. 如何更改asset_path的外觀?
- 21. 如何更改webpart的外觀?
- 22. 如何更改MenuStrip的外觀
- 23. 如何更改UITableViewController旋轉的外觀?
- 24. 如何更改Android中AutoCompleteTextView的外觀
- 25. 如何獲得該點擊的形狀或形狀之外。
- 26. 修改繼承控件的外觀
- 27. 如何更改控制檯的外觀和感覺?
- 28. 更改UISearchDisplayController外觀
- 29. 更改外觀2013
- 30. 用jquery更改標題外觀
這並沒有真正回答定製的可拖動的輔助形狀的具體問題 – Ben