Показать сообщение отдельно
  #1 (permalink)  
Старый 20.01.2014, 13:39
Интересующийся
Отправить личное сообщение для sitebuilder Посмотреть профиль Найти все сообщения от sitebuilder
 
Регистрация: 26.02.2012
Сообщений: 25

Плавная смена Background-Image на JQuery
Всем привет!

У меня есть две фоновые картинки, которые меняют друг-друга через интервал времени. Как правильно оформить код чтобы они ПЛАВНО сменяли друг-друга, перетекая одна в другую?

Текущий код:

В JS:

(function(window){
	var n = 1;
	var name = ['block2_womans1.jpg', 'block2_womans2.jpg'];
	var $header;
	function changeImages() {
		if  ( n === name.length ) {n = 0;}
		$header.css('backgroundImage','url(./img/'+name[n]+')');
		n++;    
	}
	window.onload = function()  {
		$header = jQuery("#block2_womans")
		return interval = setInterval(function(){ changeImages(); }, 5000);
	};
})(window);


В HTML:

<div id="block2_womans"></div>


Мне крайне важно, чтобы элемент был один и у него просто менялся бы фон, плавно.

Заранее спасибо и доброго дня.

Последний раз редактировалось sitebuilder, 20.01.2014 в 14:14.
Ответить с цитированием