2
我想使用挖空和jquerymobile,並不能得到它的工作。 這裏是我的代碼:JqueryMobile挖空和未捕獲的錯誤:NOT_FOUND_ERR:DOM例外8
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<script src="/nw/scripts/jquery-1.8.2.js"></script>
<script src="/nw/scripts/knockout-2.1.0.debug.js"></script>
<script src="/nw/scripts/jquery.mobile-1.2.0.js"></script>
<link rel="stylesheet" href="/nw/scripts/jquery.mobile-1.2.0.css" />
<title>title</title>
</head>
<body>
<div>
<script type="text/javascript">
function AppViewModel() {
this.test = [{ "name": "noam", "age": "36" }, { "name": "yael", "age": "34"}];
}
$(document).ready(function() {
ko.applyBindings(AppViewModel());
});
</script>
<ul data-bind="foreach: test" id="myList">
<li>test <span data-bind="text: name"></span></li>
</ul>
</div>
</body>
</html>
當我運行此我得到以下錯誤:未捕獲 錯誤:NOT_FOUND_ERR:DOM異常8
當我註釋掉jquerymobile腳本,它的工作原理。
任何幫助將appriciated
必須嘗試更改腳本的順序。就像在knockout.js之前移動jquery移動設備一樣。 –
是的,我原來在那裏。你可以試着將代碼複製出來,看看它是如何工作的? – Noam
不確定這是否可能是原因,但嘗試使用$(document).bind('pageinit')而不是$(document).ready():http://jquerymobile.com/demos/1.2.0/docs /api/events.html – Alejo