Мне нужно плавно перемещать объект с помощью jQuery. Я использую метод .animate(). Я оживляю это свойство position. Это практически везде работает, но элемент не плавно анимируется в Chrome.
.animate()
position
$('#element').animate({ 'left': '+=' + 400 + 'px' }, 800);
Как правильно анимировать?
Анимация поля, кажется, делает работу. Просто используйте:
$('#login').animate({ 'margin-left': '+='+screen.width*2+'px' }, 800, function(){ $('#login').addClass('inv'); }); $('#register').animate({ 'margin-left': '-150px' }, 800);