【发布时间】:2013-11-14 05:24:41
【问题描述】:
下面是我正在做的单页网站的伪代码。我需要能够制作一个不基于滚动的单页网站(这是典型的)。这里的想法是我的网站有一个nav,用户在其中选择一个菜单,并根据所选菜单在内容 div 上呈现正确的页面 div。
page divs 也在 HTML 中,除非选择了正确的菜单(或者如果将页面放在 Javascript 文件中更好的方法),否则不应显示:
<nav>
<ul>
<li>menu1</li>
<li>menu2</li>
</ul>
</nav>
<div id="content">
<!-- content will be from page divs below -->
</content>
<div id="page1"> <!-- for menu1 -->
<div>the content</div>
</div>
<div id="page2"> <!-- for menu2 -->
<div>the content</div>
</div>
如何用 jQuery 实现这一点?
【问题讨论】:
-
问题是?
-
您可以使用 ajax 在单个页面上加载不同的内容。
标签: javascript jquery