Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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 在html5中加载html页面后调用js函数?_Javascript_Html_Jquery Mobile - Fatal编程技术网

Javascript 在html5中加载html页面后调用js函数?

Javascript 在html5中加载html页面后调用js函数?,javascript,html,jquery-mobile,Javascript,Html,Jquery Mobile,我正在创建jQuerymobile网站。我在page1.html中有一个这样的标签 如果我点击它,就会转到Page2.html。加载页面后,我需要调用js函数。 我尝试了两种方法来设置函数 在Page2.html的body标记onload=example函数中 window.onload=example主体内的函数 但是两者都不起作用。您可以使用jQuery,这将绕过任何特定于浏览器的页面加载功能 $(document).bind('pageinit', function() { //

我正在创建jQuerymobile网站。我在page1.html中有一个这样的标签

如果我点击它,就会转到Page2.html。加载页面后,我需要调用js函数。 我尝试了两种方法来设置函数

在Page2.html的body标记onload=example函数中 window.onload=example主体内的函数
但是两者都不起作用。

您可以使用jQuery,这将绕过任何特定于浏览器的页面加载功能

$(document).bind('pageinit', function() {
    // Your code here
});
另外,如果您只想在从第一页转到第二页时调用JavaScript函数。。。您可以在页面URL中包含查询字符串

<a href="Page2.html?callmyfunc=true">go to page 2</a>

页面加载时,检查URL的参数,并最终触发函数调用。

使用jQuery Mobile时,您不使用onload或ready,而是使用:


请在jsfiddle.net上设置您的全部代码。你在这里所说的没有多大意义。它有错误吗?您可以在chrome中打开并签入开发人员工具,以排除一些常见错误。并添加更多代码在包含jQuery Mobile之后,我应该将此函数放在何处?@user983738:您喜欢的任何地方。@user983738:上面链接的jQuery Mobile站点上到处都是示例。@user983738:不用担心,很高兴能帮上忙!谢谢你的提醒!我没有看到jQuery移动部件:
<a href="Page2.html?callmyfunc=true">go to page 2</a>
$(document).bind('pageinit', function() {
    // Your code here
});