Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改页面时出现英特尔XDK jQuery移动错误_Javascript_Html_Jquery Mobile_Intel Xdk - Fatal编程技术网

Javascript 更改页面时出现英特尔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) {

我刚刚开始在Intel XDK中使用一个简单的jQuery移动应用程序。只有两个页面(视图)和一个按钮来显示主页面的第二个页面

下面是未触及的代码(由可视化设计器生成)

当我点击第一页中的按钮时,调试器在
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);
})();