2012-05-13 103 views

回答

2

当然,你可以有一些invisble容器是这样的:

HTML

<div id="page"> 
    <a href="page2.html" id="page2-link">Go second page</a> 
</div> 
<div id="page2"> 
</div> 

CSS

#page2 { display:none } 

的Javascript

然后,当在JavaScript的预加载第二页就已经被加载后,把它的invisble容器上:

$().ready(function(){ 
    $('#page2').load('page2.html #page'); 
}); 

当点击这个链接只显示与选定的页面隐藏的容器和删除等,或者只是隐藏它,以便在用户想要返回或什么时再次加载。

$().ready(function(){ 
    $('#page2-link').on('click',function(){ 
     $('#page').html($('#page').html()); //this will replace html content 
    }); 
}); 
+0

你能解释一下更改隐藏容器到可见部分吗?对不起,我仍然是jQuery的初学者 –

+0

我刚刚添加了如何交换内容 – Skatox

+0

它工作过吗?如果是的话,选择这个作为正确的答案。 – Skatox

相关问题