5
我知道我可以檢查jQuery UI核心是否加載了jQuery.ui
,但如何檢查一個窗口小部件(draggable
)是否已加載,我正在使用typeof($('something').draggable) == 'function'
,是否有更好的方法來做到這一點?如何檢查jQuery UI小部件是否被加載?
我知道我可以檢查jQuery UI核心是否加載了jQuery.ui
,但如何檢查一個窗口小部件(draggable
)是否已加載,我正在使用typeof($('something').draggable) == 'function'
,是否有更好的方法來做到這一點?如何檢查jQuery UI小部件是否被加載?
你可以嘗試這樣的:
if (typeof(jQuery.ui.draggable) != 'undefined'){
// UI draggable is loaded
}
這實際上並不似乎對我的工作,即使上述的答案似乎是與jQuery的文檔行? '$ .ui'似乎沒有任何我用widget創建的函數,但是'$()'做。 – Coburn 2017-08-10 14:50:34
單步執行代碼並發現'constructor = $ [namespace] [name] = function(options,element){...'當您定義一個小部件時調用... – Coburn 2017-08-10 19:44:21