Нажмите a) выделите div, b) откройте указанный div и c) загрузите html с другой страницы в этот div. Как? - PullRequest
0 голосов
/ 26 октября 2010

У меня уже есть функции прокрутки и переключения:

$("a.view").click(function(){
    $("#content").slideToggle("slow");
    return false;
});

И о прокрутке позаботится через этот удобный маленький плагин.

Теперь, как мне загрузить html с другой страницы в этот недавно открытый div с именем #content. Я пробовал кое-что тут и там, но просто не могу заставить его работать.

Есть идеи, пожалуйста?

1 Ответ

1 голос
/ 26 октября 2010

Довольно тривиально, используя jQuery.

$('#content').load('path/file.html', function() {
   // done
});

Вы также можете "частично" загрузить данные, например

$('#content').load('path/file.html #container', function() {
   // done
});

будет загружать элемент только с идентификатором `#container 'файла file.html.

Ссылка: .load ()

...