Пример циклической функции jQuery

	jQuery('.home_gal a:last').addClass('show');

	jQuery('.home_gal a').hover(
	function() {
		clearTimeout(timeoutID)
		if(jQuery(this).hasClass('show')) {
		} else {
			jQuery('.home_gal a.show').removeClass('show').find('span').fadeOut(200);
			jQuery(this).addClass('show').find('span').fadeIn(200);
		}
	},
	function() {
		timeoutID = setTimeout(slideShow, 7000);
	});

	slideShow();

	function slideShow() {
		var current = jQuery('.home_gal .show');
		var next = current.next().length ? current.next() : current.siblings().first();
		current.removeClass('show').find('span').fadeOut(200);
		next.addClass('show').find('span').fadeIn(200);
		timeoutID = setTimeout(slideShow, 7000);
	}

 

Запись опубликована в рубрике JavaScript с метками . Добавьте в закладки постоянную ссылку.

Один комментарий: Пример циклической функции jQuery

  1. comic говорит:

    Спасибо огромное за информацию. С первого раза на ваш пост попал и в точку! То что нужно! Спасибо!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *