Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Модификация AJAX подгрузки страниц

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


     06.11.2012    Все вопросы » jQuery    4791

вопрос
Есть неплохая 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
Юзер

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

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

ПафНутиЙ
Админ

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

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

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

razrushutel
Юзер

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

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

razrushutel
Юзер

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

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

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

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

наверх