Активация скрипта скроллом
Имеется данный скрипт.
jQuery(function ($) {
var num = 1;
var other_time = false;
var footer_pos = $('#footer').offset();
console.log(footer_pos)
$('#loader1').click(function () {
doAjax();
});
function doAjax() {
num += 1;
var get = $.get('/mods/?page' + num, function (data) {
$('#conter').append(
$('#conter', data).html()
);
other_time = false;
if (other_time) {
$('#loader1').css(
{
'display': 'none',
}
);
};
});
};
});
Подскажите как после нажатия на кнопку #loader1 активировать подгрузку (то бишь скрипт) автоматически при скролле. Т.е. скрипт повторяет свои действия после нажатия на кнопку и дальнейшем скролле. Кнопка скрывается. |
если скроллом надо на кнопку нажамать, то так.
$(window).one('scroll',function(){
$('#loader1').click();
});
|
И будет сплошной Аякс:(
<div style="height:500px;"></div>
<script>
var i = 0;
window.onscroll = function(){
i++;
console.log("Аякс " + i);
};
</script>
|
Dilettante_Pro,
я вкурсе, меня вот это смущает. Цитата:
|
тема бесконечной подгрузки, но по требованию, если страница прокручена до конца, вначале есть кнопка "ещё", потом кнопка скрыта и автоматом грузятся блоки по мере прокрутки. лучше взять плагин, типа
https://www.jqueryscript.net/loading...Load-More.html https://infiniteajaxscroll.com/ |
| Часовой пояс GMT +3, время: 00:19. |