推迟为JQuery加载解析JavaScript

Goo*_*bot 3 javascript performance jquery pagespeed jquery-deferred

在使用Google Page Speed测试网站时,我发现我无法摆脱Defer parsing of JavaScript.我删除了所有的javascript代码,只剩下一个小代码

<script defer type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript">
    $(document).ready(function() {
        $('.test').click(function(){
            $(this).slideDown();
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

或者甚至没有任何jquery代码,只需将jQuery文件单独加载为

<script defer type="text/javascript" src="jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

仍然得到警告Defer parsing of JavaScript.

And*_*ies 10

@samsaffron写了一篇关于推迟jQuery的好文章 - http://samsaffron.com/archive/2012/02/17/stop-paying-your-jquery-tax

  • 好吧,无论文章有多好,这个链接都可能像其他许多人一样破坏. (3认同)