Показать сообщение отдельно
  #4 (permalink)  
Старый 07.04.2013, 20:39
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от hoax
это я знаю.

Меня интересует вопрос.

Почему работает вот это opts.elem без переменной var elem = opts.elem;
Сообщение от dmitriymar
потому что объекты передаются по ссылке,
а исходя из кода :
Сообщение от hoax
animateProp({start:0,end:100, prop:'marginLeft', duration:1000, elem:div})
Сообщение от hoax
opts.elem.style[prop] = start+(end-start)*progress+ 'px';
это HTML Element какой является объектом
и присваивание переменной ничего не изменит

Последний раз редактировалось dmitriymar, 07.04.2013 в 20:43.
Ответить с цитированием