本文介绍了为什么要像这样编写代码Jquery的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

为什么要像这样编写代码Jquery?

Why write code Jquery like this?

(function ($) {
    $(function () {
     .......
    });
})(jQuery);


推荐答案

这称为闭包,以避免与其他库冲突正在使用 $ 。这样,通过传递 jQuery 作为参数,您可以确保在该函数中使用 $

This is called a closure to avoid conflicts with other libraries which are using $. This way you can ensure to use $ in that function with passing jQuery as a param.

(function ($) {
   $(function () {
    .......
   });
})(jQuery); //<----passing jquery to avoid any conflict with other libraries.



来自文档:



from the docs:

这篇关于为什么要像这样编写代码Jquery的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-06 23:06