使用JQuery我试图在另一个页面中加载一个页面,并触发该加载页面的就绪状态。
Page1.html
$(document).ready(function() {
$("#content").load("Slides/page2.html");
});
Page2.html
$(document).ready(function() {
alert("ready");
//....
});
这可能吗?
如果没有,我可以加载第2页,加载后,触发第2页的命名函数吗? (如果是的话,我该怎么办?)
谢谢,
S上。
答案 0 :(得分:0)
哎!来自http://api.jquery.com/load/
$(document).ready(function() {
$("#content").load("Slides/page2.html",function(){
alert('now page 2 is ready');
});
});
答案 1 :(得分:0)
这样做:
<强> Page1.html 强>
$(document).ready(function() {
$("#content").load("Slides/page2.html",function(){
alert('load')
});
});
答案 2 :(得分:0)
加载的页面内容成为文档本身的一部分,您不会获得不同的文档。
如果加载的页面具有名为Foo()
的函数,只需在加载后调用它就可以了:
$(document).ready(function() {
$("#content").load("Slides/page2.html", function() {
Foo();
});
});