単純に一連の DIV であるメニューを作成し、次のコードを使用しています
$(".menu_item").click(function(){
window.location = $(this).attr("data-href");
return false;
});
各項目の DIV 全体をクリック可能にします。最初にphp-includeを介してコンテンツをロードした「コンテナ」DIVセットアップがありますが、別のメニュー項目がクリックされたときに別のコンテンツをロードしたいです。
JQuery.load を使用して、外部ファイルを特定の DIV にロードすることをターゲットにできることはわかっていますが、リンクごとに jquery の個別のインスタンスをコーディングすることを意味するように見えますか? 可能であれば、php インクルードの使用にも固執したいと思います。jquery.load を使用して、php インクルード経由でロードできますか?
これを達成する方法についての助けをいただければ幸いです。
残りのコードは次のとおりです。
/* Menu Item */
<div class="menu_item" data-href="link1.html">
Link 1
</div>
/* Container to load link into */
<div id="myContentDiv"></div>