我正在使用 Codeigniter 开发 CMS 后端。也许不清楚用文字来说明我的问题。所以我用一些简单的html代码来表达我的问题:有一个html页面叫做A.html
. 中的代码A.html
如下:
<html>
<head>
/*something*/
</head>
<!-- menu area -->
<div class="menu">
<ul class="nav">
<li class="nav-header">menu item1</li>
<li class="nav-header">menu item2</li>
<li class="nav-header">menu item3</li>
</ul>
</div>
<!-- content area -->
<div id="content">
</div>
</html>
我知道当我单击 . 时我们可以使用 jQuery 的负载来更改#content
' 的内容nav-header
。但我的问题是我如何才能在内容区域 ( #content
) 中进行内容更改,而当我单击内容区(#content
)。我试过了iframe
,但它使页面更复杂,我不喜欢它。谢谢。
更新:
另一个例子:例如,我点击“新闻列表”菜单项,然后#content
更改为显示新闻列表。现在我点击“添加新闻”链接中的#content
,如何使#content
区域显示添加新闻表单,而页面的其余部分保持不变。