簡體   English   中英

jQuery動畫功能不起作用

[英]Jquery animate function not working

我正在使用以下JavaScript來為div設置動畫,但是div不能進行動畫處理……有人知道嗎?

JavaScript:

 <script language="JavaScript">   
    $(document).ready(function(){
    $('#LayoutDiv1').animate({top: "500px"}, 1500); }); 
    </script>

HTML:

<div id="LayoutDiv1">
    <img src="images/logo.png">
</div>

CSS:

#LayoutDiv1 {
    clear: both;
    float: left;
    width: 100%;
    display: block;
}

工作演示: http : //jsfiddle.net/LRuZp/3/

在定義top,left,bottom和right屬性時,應該指定position屬性。

您需要將div位置設置為relative

#LayoutDiv1 {
    clear: both;
    float: left;
    width: 100%;
    display: block;

    position: relative

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM