你可以用最少的代码做这样的事情,例如,如果你有:
<div class="links">
<a href="#login">Login</a>
<a href="#register">Register</a>
</div>
<div id="login" class="panels">
Login Stuff
</div>
<div id="register" class="panels">
Registration Stuff
</div>
Run Code Online (Sandbox Code Playgroud)
你可以像这样做jQuery:
$(".links a").click(function() {
$(".panels").hide();
$(this.hash).fadeIn();
});
Run Code Online (Sandbox Code Playgroud)
如果你愿意,最初可以用CSS隐藏它们,如下所示:
.panels { display: none; }
Run Code Online (Sandbox Code Playgroud)
当您单击上面的任一链接时,它将隐藏其他面板,并淡入您要切换到的那个面板以获得良好的效果...使用与上面相同的约定,您可以添加任意数量的面板和链接.
如果您想要更复杂的内容安排,其他一些预先构建的替代方案将是:
| 归档时间: |
|
| 查看次数: |
3941 次 |
| 最近记录: |