Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) jQuery Модификация AJAX подгрузки страниц

Модификация AJAX подгрузки страниц


     06.11.2012    jQuery    3051

вопрос
Есть неплохая AJAX подгрузка страниц, но в ней есть один большой минус - страницы подгружаются автоматически, когда опускаешся вниз страницы. Нужно сделать перед навигацией кнопку "Показать еще новости" и только при нажатии на нее подгружать новые новости
Вот сам хак

Ответил: hatchees


Вставить в navigation.tpl

[next-link][/next-link]

function nextPage() {
var nextPage = $('#ajax-next-page a').attr('href');
ShowLoading("");
if (nextPage !== undefined) {
$.ajax({
url: nextPage,
success: function(data) {
$('#ajax-next-page').remove();
$('#next-page').remove();
HideLoading("");
$('#dle-content').append($('#dle-content', data).html());
$('#navigationid').remove();
}
})
}
};



Показать больше постов на этой странице

Сюда пихаем все содержимое navigation.tpl

Комментарии пользователей (4)

razrushutel
3

42 | 8

razrushutel - 30 ноября 2012 00:40 - Юзер

а на странице /index.php?do=lastnews работает подгрузка?

ПафНутиЙ
1063

3392 | 2433

ПафНутиЙ - 30 ноября 2012 02:44 - Админ

подгрузка чего?

Каков вопрос - таков и ответ. Просто помните об этом.

razrushutel
3

42 | 8

razrushutel - 30 ноября 2012 18:14 - Юзер

новостей! AJAX подгрузка страниц

razrushutel
3

42 | 8

razrushutel - 30 ноября 2012 18:17 - Юзер

Поставил сам хак Все отлично работает! Но когда поставил как написал HATCHEES все равно также все работает! Как сделать при нажатии подскажите?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы