HTML 5 プロジェクト テンプレートを使用して Windows 8 Phone アプリを作成しています。
nugetを使用してjquery-1.9.1.jsをダウンロードし、ここからjquery.mobile-1.2.0.jsをダウンロードしてプロジェクトに追加しました。
今、私は次のコードを使用してlocalStorage
います.
Common.js
$(document).ready(function(){
alert("jquery started");
localStorage.selectedCategory = "cc";
alert("After assignment");
alert(localStorage.selectedCategory);
})
これを IE 10 で実行すると、コンソールに次のエラー メッセージが表示され、最初のアラート「jquery started」のみが表示され、残りのアラートは表示されません。
SCRIPT5007: 未定義または null 参照 jquery.mobile-1.2.0.js、行 2536 文字 5 のプロパティ 'msie' を取得できません
SCRIPT5007: 未定義または null 参照のプロパティ 'selectedCategory' を設定できません common.js、行 3 文字 2
localStorage コードをコメント アウトした瞬間に、すべてのアラートが表示されますが、それでもコンソールにエラーの 1 つが残ります。
SCRIPT5007: 未定義または null 参照 jquery.mobile-1.2.0.js、行 2536 文字 5 のプロパティ 'msie' を取得できません
私は問題を理解していないようです。これについて私を助けてください。
編集: 私のhtmlコード:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="/html/css/phone.css" />
<title>Interview QA</title>
<script type="text/javascript" src="../Scripts/jquery-1.9.1.js"></script>
<script type="text/javascript" src="../Scripts/jquery.mobile-1.2.0.js"></script>
<script type="text/javascript" src="../Scripts/Custom/common.js"></script>
</head>
<body>
<div id="header"></div>
<div id="footer"></div>
<div></div>
</body>
</html>