2012-09-15 39 views
3

我試圖讓製表符int整個Web瀏覽器。我已經包含了所有必需的.js文件。我仍然得到這個錯誤:未捕獲的類型錯誤:對象[對象對象]沒有方法「選項卡」

$("#tabb").tabs();其中塔布是div ID。

Uncaught TypeError: Object [object Object] has no method 'tabs'

我附上所有的.js文件與它。

jquery.jsjquery-ui.js (complete)jquery-ui-tabs(僅標籤控件)仍然有錯誤...

有什麼不對?

回答

2

你確定你的代碼後jQuery UI的加載執行? 您應該確保DOM已準備就緒,並將其包裝像這樣:

 
$(function() { 
    $("#tabb").tabs(); 
}); 
+1

感謝您的時間,爲確保'jQueryUI'加載作爲'UI'代碼之前完美運行。 DOM已經準備好了,爲什麼最初的jQuery-UI沒有問題。 我已經試過您的解決方案,但在Web瀏覽器沒有標籤:( –

+0

所以,請提供一個活生生的例子(也許在jsfiddle.net) –

+0

​​ –

3

1.檢查,這是獲得加載jQuery的版本。 舊版本不會有類似標籤的功能。如果你已經裝載多個jQuery的

2.Sometimes也會出現這個問題。 加載的最後一個jquery將被查找相同。

經常發生此錯誤。雖然這個問題的問題是不同的。 以上兩個問題是我發現的最常見的問題。

+0

這解決了我的問題,我有兩個腳本標記加載jquery(具有相同的版本),但最後overwrited添加的UI函數。 – Mahomedalid

相關問題