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>
#content
をクリックしたときにjQuery の読み込みを使用して のコンテンツを変更できることはわかっています。しかし、私の質問は、リンクをクリックしたときに残りのページ コンテンツを同じままにnav-header
して、コンテンツ エリア( ) だけでコンテンツを変更するにはどうすればよいかということです。#content
コンテンツエリア( #content
)。を試してみましたiframe
が、ページがより複雑になり、気に入りません。ありがとう。
更新:
別の例: たとえば、[ニュース リスト] メニュー項目をクリックしてから、ニュース リストを#content
表示するように変更します。ページの残りの部分は同じままです。#content
#content