0

我对以下代码感到困惑。他们做同样的事情和所有的故障安全代码吗?在我的猜测中,第二个和第三个不是故障安全代码。我对吗?

    jQuery(function ($) {

    });
    ----------------------------------

    $(function ($) {

    });
    -----------------------------------

    $(document).ready(function ($) {

    });
    ----------------------------------

    jQuery(document).ready(function ($) {

    });
4

1 回答 1

0

他们都是一样的。在 jQuery 中,$ 是 jQuery 的简写。当文档准备好时,所有代码都会执行。

$(function() {
    // this behaves as if within document.ready
});

(function($){
    //same as above
})(jQuery);

这是关于.ready()方法的文档。

于 2013-09-03T04:27:03.803 回答