Javascript 更改页面时出现英特尔XDK jQuery移动错误
我刚刚开始在Intel XDK中使用一个简单的jQuery移动应用程序。只有两个页面(视图)和一个按钮来显示主页面的第二个页面 下面是未触及的代码(由可视化设计器生成) 当我点击第一页中的按钮时,调试器在Javascript 更改页面时出现英特尔XDK jQuery移动错误,javascript,html,jquery-mobile,intel-xdk,Javascript,Html,Jquery Mobile,Intel Xdk,我刚刚开始在Intel XDK中使用一个简单的jQuery移动应用程序。只有两个页面(视图)和一个按钮来显示主页面的第二个页面 下面是未触及的代码(由可视化设计器生成) 当我点击第一页中的按钮时,调试器在jquery.min.js文件中抛出一个JavaScript错误: (function() { "use strict"; function register_event_handlers() { $("#gotoP2").click(function(evt) {
jquery.min.js
文件中抛出一个JavaScript错误:
(function() {
"use strict";
function register_event_handlers() {
$("#gotoP2").click(function(evt) {
$("body").pagecontainer("change", "secondPage", { reverse: false});
});
}
$(document).ready(register_event_handlers);
})();
Uncaught错误:无法在初始化之前调用pagecontainer的方法;试图调用方法“change”
任何建议都是好的。问题在于调用页面更改的方法。而不是原始的
index\u user\u scripts.js
必须是:
(function() {
"use strict";
function register_event_handlers() {
$("#gotoP2").click(function(evt) {
$(":mobile-pagecontainer").pagecontainer("change", "#secondPage", { reverse: false});
});
}
$(document).ready(register_event_handlers);
})();
问题在于调用页面更改的方法。而不是原始的
index\u user\u scripts.js
必须是:
(function() {
"use strict";
function register_event_handlers() {
$("#gotoP2").click(function(evt) {
$(":mobile-pagecontainer").pagecontainer("change", "#secondPage", { reverse: false});
});
}
$(document).ready(register_event_handlers);
})();
问题在于调用页面更改的方法。而不是原始的
index\u user\u scripts.js
必须是:
(function() {
"use strict";
function register_event_handlers() {
$("#gotoP2").click(function(evt) {
$(":mobile-pagecontainer").pagecontainer("change", "#secondPage", { reverse: false});
});
}
$(document).ready(register_event_handlers);
})();
问题在于调用页面更改的方法。而不是原始的
index\u user\u scripts.js
必须是:
(function() {
"use strict";
function register_event_handlers() {
$("#gotoP2").click(function(evt) {
$(":mobile-pagecontainer").pagecontainer("change", "#secondPage", { reverse: false});
});
}
$(document).ready(register_event_handlers);
})();