2011-11-16 45 views
0

我得到的錯誤與此代碼,具體的if語句,在jQuery Mobile的腳本...jQuery Mobile的錯誤

parseUrl: function (url) { 
// If we're passed an object, we'll assume that it is 
// a parsed url object and just return it back to the caller. 
if ($.type(url) === "object") { 

$ .TYPE不是一個函數它的說法;任何想法爲什麼?我也有jquery 1.7引用,它高於JQuery Mobile腳本。

+0

你有過包括在除了jQuery和jQuery Mobile的 – Hoque

回答

1

提醒:1.0與jQuery核心船舶1.6.4

由於1.7只是最近發佈的,並具有一些重大的變化 (和改進),我們將只支持1.6.4當 jQuery Mobile 1.0發佈。當我們 發佈1.1版本時,我們計劃增加1.7支持,所以請記住這次不支持1.7在 。

+0

我沒有意識到;我會嘗試的。謝謝。 –

+0

很高興知道。讓我們知道這是你的問題的原因並修復它@布萊恩。 –

+0

@Scott是的,今晚我會試試這個。 –

0

您是否在jQuery移動js文件之前加載了jQuery庫? jQuery.min.js文件必須排在第一位。

您還可以使用以下方法進行測試。如果不工作,那麼jQuery的lib中尚未加載尚未:

jQuery.type(obj) === "object" 
+0

其他項目的jQuery腳本首先是任何其他庫。我用$ .attr,$ .ajax進行了測試,並且這些都存在。 –

+0

奇數。這應該工作。 –

+0

是的,這就是我認爲... –