Это код jquery плагина. в этом коде одно изображение перемещается за одну прокрутку, но моя проблема заключается в том, что мне нужно переместить 4 изображения по одному в одной прокрутке в этой последовательности. и добавить определенный интервал времени, когда одно изображение перемещается к другому изображению. Пожалуйста, помогите мне решить эту проблему.
Плагин Demo: https://www.jqueryscript.net/animation/jQuery-Plugin-To-Create-Image-Sequence-Animation-On-Scroll-Sequencer. HTML
(function($) { $.fn.sequencer = function(options, cb) { var self = this,
paths = [],
load = 0,
sectionHeight,
windowHeight,
currentScroll,
percentageScroll,
index; if(options.path.substr(-1) === "/") {
options.path = options.path.substr(0, options.path.length - 1)
} for (var i = 0; i <= options.count; i++) {
paths.push(options.path + "/" + i + "." + options.ext);
} $("<div class='jquery-sequencer-preload'></div>").appendTo("body").css("display", "none"); $(paths).each(function() {
$("<img>").attr("src", this).load(function() {
$(this).appendTo("div.jquery-sequencer-preload");
load++;
if (load === paths.length) {
cb();
}
});
}); $(window).scroll(function() {
sectionHeight = $(self).height();
windowHeight = $(this).height();
currentScroll = $(this).scrollTop();
percentageScroll = 100 * currentScroll / (sectionHeight - windowHeight);
index = Math.round(percentageScroll / 100 * options.count);
if(index < options.count) {
$("img.sequencer").attr("src", paths[index]);
}
}); return this; };}(jQuery));