Jquery移动Div元素Animate

时间:2014-07-14 08:09:43

标签: jquery html css

我是Jquery的新手,我正在制作一部新动画。我想要的是将Div id移动到特定位置,其中是锚点,而不使用百分比或像素。

我附上了一张图片以了解情景

enter image description here

1 个答案:

答案 0 :(得分:0)

为此,我更喜欢使用$.animate,如下所示:

$( ".anchor" ).click(function() {
  //difference between your "car" element with your div destination
  var posDif = $(this).offset().left - $(".block").offset().left; 
  $( ".block" ).animate({ "left": "+="+posDif }, "slow" );
});

查看此JSFiddle:http://jsfiddle.net/U6faD/2/

请理解逻辑,以便您可以更改该代码的某些部分并实现目标。