Karmadon
unread,May 7, 2012, 3:14:31 AM5/7/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to right...@googlegroups.com
Всем привет!
Столкнулся со следующей проблемой: есть div который мне нужно наглядно перемещать внутри родительского контейнера вправо или влево. Делаю это примерно так:
$('mydiv').morph({left: offset+'px' });
где offset это количество пикселей на которое нужно сместить мой div от левого края контейнера.
В целом все работает и мой div красиво переезжает на новое место при смене значения offset, но только с одним изъяном: начальным значением left он всегда берет 0, вместо текущего значения у моего div'а. В результате мой div перемещается скажем не просто на 50 пикселей правее своего текущего положения, а начинает движение с самого левого края (т.е. с 0). В документации написано что "Нет необходимости специально предустанавливать начальные значения
стилей, в подавляющем большинстве случаев RightJS разберется во всем
сам.", но мой случай в это большинство кажется не попадает :) Отсюда вопрос: как morphу задать начальное значение стиля с которого нужно начинать эффект или что вообще сделать что бы он увидел текущие значения стиля им же ранее установленные?