Как настроить таргетинг на div <> по ссылке, используя php? - PullRequest
0 голосов
/ 29 сентября 2010

Как лучше всего нацелиться на конкретный <div> с выбором из меню с помощью php?

В частности, я хочу выбрать ссылку из меню, содержащегося в div id=menu, загруженного в div id=content.

Я вижу, что это обсуждалось здесь, но я не могу найти четкого ответа. Итак, мои извинения, если это перефразирует старую тему, но я понимаю, что мне нужно использовать ajax для этого, или это можно сделать только с помощью php? Есть ли хорошие примеры или учебные пособия?

Спасибо

1 Ответ

1 голос
/ 29 сентября 2010

Вам, вероятно, понадобится AJAX и немного магии.

HTML

<div id="menu"><a href="page.html">Page 1</a> | <a href="page2.html">Page 2</a></div>
<div id="content"></div>

JavaScript (с jQuery)

$("#menu a").each(function(e){ 
    $(this).bind("click", function(event){ 
        $("#content").load($(event.target).attr("href"));
    });
});

Я не тестировалэто, но это должно работать.По сути, вы хотите привязать все ссылки внутри #menu, а когда вы нажмете на них, загрузите href в #content с помощью вызова AJAX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...