У меня есть функция jQuery/JS, которая использует setInterval
для прокрутки некоторых слайдов изображений, которые у меня есть. Он просто перелистывает каждые 5 секунд ...jQuery функция паузы при наведении?
Теперь я хочу, чтобы он остановился, если моя мышка нависала над ним. Как мне это сделать с помощью функции setInterval?
var current = 1;
function autoAdvance() {
if (current == -1) return false;
jQuery('#slide_menu ul li a').eq(current % jQuery('#slide_menu ul li a').length).trigger('click', [true]);
current++;
}
// The number of seconds that the slider will auto-advance in:
var changeEvery = jQuery(".interval").val();
if (changeEvery <= 0) {
changeEvery = 10;
}
var itvl = setInterval(function() {
autoAdvance()
}, changeEvery * 1000);
Хорошо, я попробовал, но я не ожидал, что это сработает, потому что мой код не совсем православный ... см. Мое обновленное сообщение о коде, который я использую, чтобы перевернуть изображения ... –
Ok nevermind ... Я получил его на работу ... спасибо за помощь! –