При наступлении события должна выполниться эта цепная функция: сначала за 1 секунду объект (со старым фоном) исчезает, затем картинка фона этого объекта меняется и после этого объект появляется уже с новой фоновой картинкой.
Но почему-то происходит так: сразу меняется картинка, потом происходит исчезновение и появление. Даже delay на секунду исполняется
после исчезновения,
но не перед заменой картинки. Хотя сама delay и не нужна.
$('#OneMars').fadeOut(1000).delay(1000).css('background-image','url("http://localhost/bestwindows/images/pictures/1_prav.jpg")').fadeIn(1000);