Ajaxify ссылки с определенным классом, используя jquery - PullRequest
1 голос
/ 28 июля 2011

Можно ли загрузить все ссылки с классом 'ajax' без обновления страницы? Полное содержание текста должно быть изменено, заголовок страницы и URL должны быть добавлены в закладки.

Ответы [ 2 ]

3 голосов
/ 28 июля 2011
$('a.blah').click(function(e){
    e.preventDefault;
    $.get('page.html', function(data){
        $('body').html(data);
    });
});

Это, наверное, самый простой способ, замените blah вашим классом, а page.html - вашей страницей.

2 голосов
/ 28 июля 2011

Это должно работать для всех ссылок с определенным классом, «target» - это идентификатор вашего основного содержимого div. Не требует редактирования текущей разметки.

$('.class').click(function(e) {
    e.preventDefault();
    $('#target').load($(this).attr('href'));
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...