1
我已初始化我的插件,但在嘗試調用插件中的某個方法時我總是收到cannot call methods on collapsableTabs prior to initialization
。無法在初始化之前調用[widget名稱]上的方法
該插件已加載並顯示正常。我在網頁上輸入控制:
<input type="button" id="allOptions" value="Options:" onclick="javascript:populateOptions();" />
...
function populateOptions()
{
var optionSelector = $(this).collapsableTabs('allOptions'); <-- FAILS
}
當我按一下按鈕,我得到的消息error
。
我該如何解決這個問題?
只有在創建小部件之前調用該小部件方法時,纔會發生這種情況。確保你沒有這樣做.. –
當這個代碼被調用時,窗口部件被創建並完全顯示在屏幕上。如果您願意,我可以發佈或發送整個代碼,但我確信(1)小部件已創建並(2)創建完成後發生此錯誤。 –
是的,在這裏發佈代碼。 –