0

ここで、これは完全に間違っている可能性があります。

私はWordpressで働いています。

ページで、サイト内の各ページに関連するオプションを含む html 選択メニュー (メイン メニュー) を作成しています。このメニューはページに表示されます。

また、各ページのオプションを含む選択メニュー (ページ メニュー) も作成しています。これらのメニューは表示されませんが、php 変数に格納されます。

メイン メニューのオプションは、ページ メニューであるこれらの php 変数に関連しています。

メインメニューでオプションが選択されたときに、関連するページメニューをロードしたいのですが、ページをリロードしたくありません。

ページ メニューの HTML コードを保存し、関連するオプションがメイン メニューで選択されたときに AJAX で読み込むことはできますか?

これが理にかなっており、誰かが助けてくれることを願っています。

4

2 に答える 2

1

次の例に従います。

<section>
</section>
<div>
    <ul>
        <li data-url="ExternalPage1.php">
            Option 1
        </li>
        <li data-url="ExternalPage2.php">
            Option 2
        </li>
    </ul>
</div>

使用する

jQuery

この JavaScript を使用します。

$('li').bind('click', function() {
    $('section').load( $(this).data('url') );
});

この助けを願っています。

パブロ。

于 2013-09-11T13:30:52.787 に答える
1

jQuery を使用している場合: これを行う最善の方法は

$("#menuContainer").load("mymenu01.php")

http://api.jquery.com/load/を参照してください

于 2013-09-11T11:28:41.707 に答える