Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Перемещение плавное объекта (https://javascript.ru/forum/jquery/45765-peremeshhenie-plavnoe-obekta.html)

programmwriter 15.03.2014 16:28

Перемещение плавное объекта
 
Подскажите какой функцией воспользоваться, что бы объект(например картинка а именно её левый верхний угол) по событию плавно перемещался на место другого объекта?

danik.js 15.03.2014 21:20

<!DOCTYPE html>
<html>
<img src="http://javascript.ru/forum/images/smilies/blink.gif" alt="" style="position: absolute;top:50px;" />
<div id="target" style="position: absolute; top: 100px; right: 10px;width:20px;height:20px;border: 1px solid red;"></div>
<button>Run</button>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
function moveTo(element, target) {
    var targetOffset = target.offset();
    element.animate({
        top: targetOffset.top,
        left: targetOffset.left
    }, 1000);
}

$('button').click(function(){
    moveTo($('img'), $('#target'));
});
</script>

programmwriter 15.03.2014 22:03

спасибо, то что нужно!!

artemlf 17.09.2014 11:54

Хороший код,всё просто и понятно
 
Спасибо большое автору за полезный код!:yes:


Часовой пояс GMT +3, время: 08:35.