2
A
回答
2
如果你想知道,如果一個div目前作爲一個jQuery UI控件(這可能是你問,儘管我不完全確定),你可以檢查div是否有「ui-widget」類。
$("yourDivSelector").hasClass("ui-widget")
每一個jQuery UI的小部件有這個班,我相信大多數實現良好的第三方小部件使用這個類太(jQuery用戶界面的CSS框架的一部分)。
+0
對不起,剛剛看到關於這個問題的評論是關於一個(特定的,我猜)自定義小部件,而不僅僅是任何部件。 – mna 2012-01-27 21:12:24
3
你的問題很難理解。由於您沒有提供關於您的自定義小部件的代碼或解釋,因此也很難回答。根據您的資料有限,這是我能做到的最好...
分配CSS類小部件(例如clsWidget
)。如果物件總是有clsWidget
類,你可以檢查其存在這樣的:
if($("[DivThatMightContainWidgetSelector]").find(".clsWidget").length > 0) {
//Div contains widget
}
else {
//Div does not contain widget
}
0
的標準方法來檢查,如果一個部件被分配到一個標籤,而不檢查如果標籤有一個掛件類,是...
if (!($("#myInput").data("ui-fooWidget"))
<widgetNotFound>
else
<widgetFound>
它,如果你想分配不同的一個有用的程序在某些設備部件,或以檢查微件調用插件方法等之前被初始化
所有UI的小部件將根插件對象存儲在分配給該標籤中的數據對象。這也是用來訪問私人小部件的方法。
相關問題
- 1. jquery在div中找到一個元素
- 2. jquery下一個沒有找到下一個div?
- 3. 如何在JQuery中隱藏一個div並更改另一個div的大小?
- 4. jQuery - 如何在另一個容器DIV中找到一個ID的索引?
- 5. jquery如何找到一個具有特定ID的div?
- 6. 如何防止jQuery中的一個小部件的多個inits?
- 7. 用jquery在DIV內部找到一個點擊的物品
- 8. 找到下一個div-jquery中的下一個輸入字段
- 9. 如何在「jquery-tmpl」中創建一個小部件?
- 10. 如何使用jQuery將一個div拖放到另一個div?
- 11. 如何使用jQuery將一個div加載到另一個div
- 12. 如何在QT中的另一個小部件內部部件?
- 13. 如何添加一個版本號到一個jQuery UI小部件
- 14. jQuery - 在Div中查找具有特定ID的第一個div?
- 15. jQuery - 查找下一個Div
- 16. 如何在GTK +的某個給定方向找到下一個小部件?
- 17. 我如何找到一個DIV
- 18. 修剪上一個div的頂部有一個小三角空
- 19. 如何編寫jQuery只有當一個子div有一個類
- 20. GWT中有一個PickList小部件嗎?
- 21. 尋找一個wxPython小部件
- 22. 如何用另一個替換Qsplitter中的一個小部件?
- 23. 如何在jQuery中選擇一個小孩的div divc的
- 24. 如何在另一個內部找到一個圖像? Node.js
- 25. 爲什麼jQuery下一個找不到下一個div?
- 26. OpenCV中找到一個連接部件
- 27. 找到一個在硒中有多個div的元素
- 28. 如何在Jquery中追加一個類到現有的一個
- 29. 如何通知小部件有關Qt中另一個小部件的更改?
- 30. jQuery - 如何在父div外部找到一個類並單擊另一個父類的子類?
什麼部件? jQuery UI小部件? – 2012-01-27 13:05:53
自定義小部件。 – 2012-01-27 13:09:51
難道你不能至少提供一些代碼,以便我們可以獲得一些洞察你的自定義情況?什麼樣的小部件?它有什麼作用?它是否設置了可以檢查/測試的屬性或屬性? – thescientist 2012-01-27 13:34:56