У меня есть карусель jQuery, который я пытаюсь добавить с интервалом, не меняя ядро кода. Я делаю это, моделируя щелчок по интервалу, который работает отлично.jQuery - .is (': hover') всегда возвращает false
Но я не хочу, чтобы щелчок произошел, если пользователь зависает над контейнером карусели.
var tid = setInterval(carouselClick, 5000);
var isHovered = jQuery('.jcarousel-clip').is(':hover');
function carouselClick() {
if (!isHovered){
jQuery('#test').html('<h1>'+isHovered+'</h1>');
jQuery('.jcarousel-next').trigger('click');
}
}
Я положил в #test
немного, чтобы проверить состояние парения, когда функция работает, и он всегда возвращает ложь.
I при необходимости добавит структуру html, но я уже дважды проверял наличие опечаток. – Plummer