<script>
        /* set #splash-bg height */
        $(window).on('load',function(){
            var splashbgHeight = $("#meat").css("top");
            $("#splash-bg").css("height",splashbgHeight);
            $(window).resize(function(){
                var splashbgHeight = $("#meat").css("top");
                $("#splash-bg").css("height",splashbgHeight);
            });
        });
    </script>


我在body标签的HTML文档中有此脚本。我必须在它前面加上$(document).ready()或类似的东西吗?

最佳答案

如果要在DOM加载后执行jquery中的所有事件,请使用:

$(document).ready(function(){//your code here})

09-27 08:44