2016-12-08 151 views
-5
div { 
     position: relative; 
     width: 100px; 
     height: 100px; 
     margin-bottom: 20px; 
    } 
<div class="first" style="background:#DC143C;"> 
</div> 
<br> 
<div class="second" style="background:#CD5C5C;"> 
</div> 
<br> 
<div class="third" style="background:#FF69B4;"> 
</div> 
<br> 
<div class="fourth" style="background:#FF7F50;"> 
</div> 
<script> 
    $(document).ready(function(){ 
     $("class").click(function(){ 
      $(".first").animate({ 
       left: '250px' 
      }); 
     }); 

    $(".third").mouseover(function(){ 
     $(this).animate().css({ 
      backgroundColor: '#FFF552' 
     }); 
    }) 

    $(".first").click(function(){ 
     $(this).animate({ 
      width: 300 
     }) 
    }); 
}); 
</script> 

我完成了这个应用程序,并使它在没有按钮的情况下工作。但是现在我需要让这四个物体同时移动。我不知道如何做到这一点。同时移动物体

+0

你可以在任何事物上放置点击事件。但按钮有什么问题? – ceejayoz

+0

你的意思是没有点击启动动画? –

+0

''我怎样才能使这个应用程序没有按钮?“ - 用另外的东西替换'

回答

0

有很多方法来动画div,我会把这个练习留给你。在这种情况下,你所要做的就是正确地连接事件,并且有很多方法可以做到这一点。请看下面的fiddle。这可能不会完全适合您的需求,但它可能会给你一些想法。

另请看下面的方法,看看它是如何工作的细节。

setInterval 
setTimeout 
+0

我解决了这个问题。谢谢! – Tania

+0

如果这有助于您,请将此标记为答案。这取决于你。 – nicholasnet