Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.10.2012, 15:13
Аватар для Tek
Tek Tek вне форума
Профессор
Отправить личное сообщение для Tek Посмотреть профиль Найти все сообщения от Tek
 
Регистрация: 22.02.2012
Сообщений: 212

Подскажите как красиво добавлять в animate свойств для аминирования
Собственно задача в следующем:

В цикле анатомируются блоки в зависимости от их местонахождения им задаются разные наборы свойств анимации. т.е. блок если
if($(object).css("top")=="0px"){
      $(object).animate({"top":"-"+settings.split_distance+""});    
     }
     if($(object).css("left")=="0px"){
      $(object).animate({"left":"-"+settings.split_distance+""});    
     }

собственно 1 блок может удовлетворять этим двум свойством поэтому можно ли сделать что то в духе:
if($(object).css("top")=="0px"){
      animate_parm +="top":"-"+settings.split_distance+"";    
     }
     if($(object).css("left")=="0px"){
      animate_parm += "left":"-"+settings.split_distance+"";    
     }
     $(object).animate({animate_parm});
Ответить с цитированием
  #2 (permalink)  
Старый 18.10.2012, 16:21
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

var animate_parm = {};

if($(object).css("top")=="0px"){
     animate_parm['top'] = "-"+settings.split_distance+"";   
}

if($(object).css("left")=="0px"){
     animate_parm['top'] = "left":"-"+settings.split_distance+"";   
}

$(object).animate(animate_parm);
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите как сделать меню на CSS если: greatilya (X)HTML/CSS 10 18.10.2009 20:26
Подскажите, пжлст, как вывести в тот же документ результат ф-ции? LexXxeL Элементы интерфейса 4 13.05.2009 13:26
Как изменить скрипт, что бы им его можно было использовать для нужной страницы Nick50_70 Общие вопросы Javascript 0 28.04.2009 23:30
Можно ли как для произвольного массива создавать вызовы функций , имеющих на входе kefi Общие вопросы Javascript 3 17.04.2009 16:53
Как найти путь к файлу для модификации? JuliaMilan Firefox/Mozilla 0 31.03.2009 14:06