Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.02.2012, 23:20
Новичок на форуме
Отправить личное сообщение для Arimand Посмотреть профиль Найти все сообщения от Arimand
 
Регистрация: 23.11.2010
Сообщений: 3

Эффект explode. Не работает с background.
Здравствуйте.
Имеется галерея ( написанная собственноручно ).
При нажатии на миниатюру, в div-e появляется картинка ( точнее ему присваивается бакграунд ).

Вот css div-а:
Код:
#photo{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
background-repeat:no-repeat;
background-position: center center;
display:none; }
Вот событие, происходящее при клике на миниатюру:
function onPhotoClick(){
	var photo=document.getElementById('photo');
	photo.style.backgroundImage="url('"+this.src+"')"; 
$("#shadow").show(100);
$("#photo").show("explode",{},2000);
}

Работает - не правильно. Все остальные эффекты jquery ui работают правильно.
Эксперименты показали, что эффект explode работает замечательно на простых div-ах и картинках, а вот на данном диве с бакграундом - почему-то не хочет.

Прошу пояснений, если можно.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оцените, пожалуйста код вёрстки OlegALL Ваши сайты и скрипты 18 26.07.2011 09:35
Не работает код внутри циклов DZHETIGAPA Events/DOM/Window 1 21.06.2011 01:03
Explode эффект как реализован? mycoding jQuery 1 10.05.2010 15:07
Динамическая HTML форма (FireFox - работает, IE - не работает) dm1tr1y Общие вопросы Javascript 10 11.12.2009 15:59
Скрипт меню-гармошки работает выборочно Extern Элементы интерфейса 2 23.02.2009 15:32