How to create circular animation with different objects using jQuery?

后端 未结 3 632
逝去的感伤
逝去的感伤 2021-02-10 08:45

How to create circular animation with different objects using jQuery. I have tried myself but the issue is that my scrip is not running smoothly.

I want this animate but

3条回答
  •  名媛妹妹
    2021-02-10 09:48

    Well I tried out something, I think it could work
    NOTE: this is not the complete code and only an example of how it could work

    FIDDLE: http://jsfiddle.net/Spokey/eT7SD/2/
    NEW FIDDLE http://jsfiddle.net/Spokey/eT7SD/3/ (6 images)

    I used .position() from jQuery to get the positions of div1 - div6.
    Then moved the image there using .animate().

    http://api.jquery.com/position/
    http://api.jquery.com/animate/

    HTML

    
    
    

    JavaScript

    $(document).ready(function(e) {
          var i = 1;
            var j = 2;
          setInterval(function() {
              if(i===7){i=1;}
              if(j===7){j=1;} 
              var divd = $("#apDiv"+i).position();
              var divds = $("#apDiv"+j).position();
              $("#img-1").stop().animate({left:(divd.left), top:(divd.top)});
              $("#img-2").stop().animate({left:(divds.left), top:(divds.top)});
              i++;j++;
          },1000);
    });
    

提交回复
热议问题