什么是使用jquery淡入元素的正确语法?

时间:2016-05-12 15:44:06

标签: javascript jquery html django

当我使用jquery加载页面时,我试图淡入我的网站名称但它不起作用,除非我在控制台中执行此操作。所以我知道它有效,但不确定我做错了什么我看到了文档并尝试了这个

{% if title == 'home' %}
    <header class="intro-header" id="hedr" style="">
        <div class="container">
            <div class="row" style="height:500px">
                <div >
                    <div class="site-heading">
                        <h1 class="site-name text-center pic" id="heights">HiSPANIC HEiGHTS</h1>
                        <!--<hr class="small">-->
                        <!--<span class="subheading">A Clean Blog Theme by Start Bootstrap</span>-->
                    </div>
                </div>
            </div>
        </div>
    </header>
{% endif %}

<script>
  $(document.body).ready(function(){
    $("#heights:hidden:first" ).fadeIn( "slow" );
  });
</script>

我使用Django,如果这对我的回答意味着什么。让我知道我做错了什么,所以我可以解决它,谢谢

2 个答案:

答案 0 :(得分:0)

$(document).ready(function() {
    $("#heights" ).fadeIn(500);
});

这里500表示500毫秒。那样1000毫秒就是1秒。通过这种方式,您可以指定淡入淡出的速度或速度。

答案 1 :(得分:0)

我明白了。这工作

    <script>
      $(document.body).ready(function(){
          $("#heights").hide().fadeIn(3000);
      });
    </script>