Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Ajax, как убрать элемент с последний страницы

Ajax, как убрать элемент с последний страницы


     13.11.2012    Хаки    2525

вопрос
Наверное вcе видели инструкцию для подгрузки новостей на Prowebber:
<div id="ajax-next-page" style="display: none;">[next-link][/next-link]</div>
<script type="text/javascript">
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());
}
})
}
};
</script>

Сейчас новости подгружаются по щелчку:
<a onclick="nextPage(); return false;" style="cursor: pointer">Показать еще</a>

Но кнопка "Показать еще" отображается даже тогда, когда грузить уже нечего и показывается Ajax окошко.
Можно ли это как-нибудь убрать?
Пример: http://drim.tv/film/mult/

Ответил: TheImDim


После
$('#dle-content').append($('#dle-content', data).html());
вставить

var check = $('#ajax-next-page a').attr('href');
if(check == undefined) {$('.button').hide()}


Заменить
Показать еще


на

Показать еще

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

TheImDim
18

327 | 291

TheImDim - 9 декабря 2012 07:10 - Юзер

Заменить

<a onclick="nextPage(); return false;" style="cursor: pointer">Показать еще</a>

на

<a class="button" onclick="nextPage(); return false;" style="cursor: pointer">Показать еще</a>

gagharutyunyan
8 | 8

gagharutyunyan - 12 марта 2013 23:46 - Юзер

У меня не знаю почему не исчезает кнопка. Версия движка имеет значение?

unik
4

82 | 15

unik - 14 декабря 2013 16:49 - Юзер

как сделать чтобы сохранялась страница при возвращении из новости

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

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