简述(function($){}) 和$(function(){}) 和$(function($){}) 的区别
来源:互联网 发布:npm安装淘宝镜像 编辑:程序博客网 时间:2024/05/22 10:55
一、先看 jQuery(function(){ }); 全写为 jQuery(document).ready(function(){ }); 意义为在DOM加载完毕后执行了ready()方法。 二、再看 (function(){ })(jQuery); 其实际上是执行()(para)匿名方法,只不过是传递了jQuery对象。 三、总结 jQuery(function(){ });用于存放操作DOM对象的代码,执行其中代码时DOM对象已存在。不可用于存放开发插件的代码,因为jQuery对象没有得到传递,外部通过jQuery.method也调用不了其中的方法(函数)。 (function(){ })(jQuery);用于存放开发插件的代码,执行其中代码时DOM不一定存在,所以直接自动执行DOM操作的代码请小心使用。
0 1
- 简述(function($){}) 和$(function(){}) 和$(function($){}) 的区别
- function和function()的区别
- function和function()的区别
- $(function 和 function的区别
- $(document).ready(function(){})和$().ready(function(){})和$(function(){})的区别
- JavaScript的function和function()的区别
- Public Function和Function的区别
- $(document).ready(function(){}) 和$(function(){})的区别
- !function()()和~function(){}意义,(function(){}())和(function(){})()区别
- sub和function的区别
- FUNCTION和PROCEDURE的区别
- 请问下(function($){}) 和$(function(){}) 和$(function($){}) 有什么区别
- jquery (function($){}) 和 $(function(){})
- Function和function
- 区别method和function
- 详解new function(){}和function(){}() 区别分析
- $(document).ready(function (){})和$(function(){})无区别
- jQuery(function(){ }) 和 (function($) {…})(jQuery) 区别
- mysql安装图解 mysql图文安装教程(详细说明)
- 变量和内存
- 11
- 归并排序
- 练习,求一年第几天
- 简述(function($){}) 和$(function(){}) 和$(function($){}) 的区别
- 从程序员到SAP顾问
- 马航MH370航班上5名乘客身份不明 马方已着手调查
- 循环冗余检验 (CRC) 算法原理
- 开发笔记之20140319
- 显示适配
- Android中的TextView实现多行显示省略号
- MySQL中,关联查询的3种写法(USING/ON)
- Flex与java简单的交互