Javascript 在html5中加载html页面后调用js函数?
我正在创建jQuerymobile网站。我在page1.html中有一个这样的标签 如果我点击它,就会转到Page2.html。加载页面后,我需要调用js函数。 我尝试了两种方法来设置函数 在Page2.html的body标记onload=example函数中 window.onload=example主体内的函数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() { //
但是两者都不起作用。您可以使用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
});