вопрос
Здравствуйте, название темы пезнаю как правильно написать. Прошу прощения.
Неправильно работает скрипт.
Сайт http://недвижимость.кск.онлайн
Если листать страницу в низ, она автоматически загрузиться, без перезагрузки всей страницы (удобно). Проблема в том что страницы дублируются несколько раз подряд.
Я так понимаю код ниже необходимо поставить перед тегом
В navigation.tpl следующее
Помогите пожалуйста...
Неправильно работает скрипт.
Сайт http://недвижимость.кск.онлайн
Если листать страницу в низ, она автоматически загрузиться, без перезагрузки всей страницы (удобно). Проблема в том что страницы дублируются несколько раз подряд.
Я так понимаю код ниже необходимо поставить перед тегом
<script type="text/javascript">
$(function() {
$(window).scroll(function() {
if ($(window).scrollTop() > $('body').height()-$(window).height()-10) {
var nextPage = $('#ajax-next-page a').attr('href');
if (nextPage !== undefined) {
$.ajax({
url: nextPage,
success: function(data) {
$('#ajax-next-page').remove();
$('#dle-content').append($('#dle-content', data).html());
}
})
}
}
});
});
</script>
В navigation.tpl следующее
<div class="clr"></div>
<div class="pagi-nav clearfix ignore-select">
[not-page-count=1]<span class="pprev">[prev-link]<span class="fa fa-angle-double-left"></span>[/prev-link]</span>[/not-page-count]
<span class="navigation">{pages}</span>
<div id="ajax-next-page" style="display: none;">[next-link]<span class="fa fa-angle-double-right"></span>[/next-link]</div>
</div>
Помогите пожалуйста...
<script type="text/javascript">
$(function() {
$(window).scroll(function() {
if( $(window).scrollTop() > $('body').height()-$(window).height()-10 ) {
var url = $('#ajax-next-page a').attr('href');
if( url !== undefined ) {
$('.pagi-nav').hide();
infinite = $.ajax({
type: 'POST',
url: url,
beforeSend: function() {
if( typeof infinite == 'object' ) {
infinite.abort();
}
},
success: function(data) {
$('.pagi-nav').remove();
$('#ajax-next-page').remove();
$('.mass_comments_action').remove();
$('#dle-content').append($('#dle-content', data).html());
}
});
}
}
});
});
</script>