Привет, мне нужно выполнить функцию jquery без нажатия следующей кнопки. Я пытался так много было, но те, которые не работают может любой дать мне правильный способ сделать это, пожалуйста,Функция нажатия кнопки jquery автоматически выполняется с задержкой по времени
var clickNext = $(".next_button").click(function() {
var imgWidth = $("#slider_box_01").width();
var numImgs = 16;
var count = 0;
slideId++;
if (slideId == 3) {
slideId = 0;
}
imageSlider(imgWidth, numImgs, count, slides, slideId);
});
function imageSlider(imgWidth, numImgs, count, slides, slideId) {
var animation = setInterval(function() {
var position = -1 * (count * imgWidth);
$('#slider_box_01').find('.slider_image').css('margin-left', position);
count++;
if (count == numImgs) {
count = 0;
$('#slider_box_01').find('.slider_image').css('margin-left', 0 );
$(".slider_image").attr("src", slides[slideId]);
clearInterval(animation);
}
}, 80);
эта функция работает хорошо, если я нажимаю .next_button, но мне нужно сделать это без каких-либо нажмите кнопку после загружайте мою веб-страницу каждые 2 секунды.
[WindowTimers.setInterval] (https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers.setInterval) – melancia