我试图从多个页面加载一些内容到一个页面。我知道这些按顺序排列,所以只有pageB2的内容会在最后一次加载。当用户点击#nav_b时,有没有办法让pageB和pageB2的内容出现在新页面中?使用jquery load从2个HTML页面获取内容
$(function(){
$("#nav_b").on("click", function(){
$("#main_text").load("pageB.html h2,h3,span,#hidden");
});
$("#nav_b").on("click", function(){
$("#main_text").load("pageB2.html h2,h3,span,#hidden");
});
});
这很好。哈克很好,因为我刚刚开始。我有大约30多页(pageB3,pageB4等),所以我可以玩这个,看看我能做些什么。 – Chris
这是不正确的答案,因为它将覆盖加载pageB2时第一次调用加载的HTML。记得!它的AJAX(异步) – Patel
@Patel是的,但请注意它在加载到pageB变量后保存HTML的内容。无论页面返回的时间如何,内容都将按顺序显示。 – robvdv