2013-02-13 49 views
0

我剛剛下載的jQuery移動1.2.0錯誤jQuery Mobile的

http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js

但我有這個錯誤 遺漏的類型錯誤:無法未定義

讀取屬性 'MSIE' 我有同樣的錯誤時在Android設備上運行該項目與PhoneGap的

<!DOCTYPE HTML> 
<html> 
    <head> 
     <title>PhoneGap</title> 
     <link rel="stylesheet" href="css/jquery.mobile-1.2.0.min.css" /> 
     <link rel="stylesheet" href="css/jquery.mobile.structure-1.2.0.min.css" /> 
     <link rel="stylesheet" href="css/jquery.mobile.theme-1.2.0.min.css" /> 
    </head> 
    <body> 
    <h1>Hello PhoneGap !!!</h1> 
    <script type="text/javascript" charset="utf-8" src="javascript/cordova-2.4.0.js"></script> 
    <script type="text/javascript" charset="utf-8" src="javascript/jquery/jquery-1.9.1.min.js"></script> 
    <script type="text/javascript" charset="utf-8" src="javascript/jquery/jquery.mobile-1.2.0.min.js"></script> 
    </body> 
</html> 

感謝

回答

1

根據此頁:http://jquerymobile.com/test/#/test/docs/about/getting-started.html

「jQuery Mobile的1.3 RC1(1.3.0 RC.1)的作品使用jQuery核心的版本從1.7.0到1.9.0。」

所以我的猜測是,如果您升級到jQuery Mobile 1.3 RC1,至少需要將jQuery核心退回到1.9.0。

看起來1.8.2的jQuery 1.2.0:http://jquerymobile.com/demos/1.2.0/

+0

謝謝,它適用於1.3版本這個版本有很多風險嗎? – Ajouve 2013-02-13 21:25:55

+0

我有限的經驗是,jQuery手機對核心版本非常敏感。這就是爲什麼這個答案如此之快。我已經碰到它了。 – Pete 2013-02-13 21:30:48

+0

感謝您的幫助 – Ajouve 2013-02-13 21:33:30

0

您可以

jQuery的遷移,1.1.1.min

<script src="~/Scripts/jquery-migrate-1.1.1.min.js"></script> 

添加到您引用的腳本列表