jQuery中 $(function() 与 (function($) 的区别
来源:互联网 发布:生产管理工程师 知乎 编辑:程序博客网 时间:2024/04/29 05:40
(function($) {…})(jQuery);
这里实际上是匿名函数,如下:
function(arg){…}
这就定义了一个匿名函数,参数为arg
而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:
(function(arg){…})(param)
这就相当于定义了一个参数为arg的匿名函数,并且将param作为参数来调用这个匿名函数
而(function($){…})(jQuery)则是一样的,之所以只在形参使用$,是为了不与其他库冲突,所以实参用jQuery
相当于funtion output(s){…};output(jQuery);或者var fn=function(s){…};fn(jQuery);
$(function(){…});
或者:
jQuery(function($) {…});
允许你绑定一个在DOM(不包含图片)文档载入完成后执行的函数。这个函数的作用如同$(document).ready()一样,只不过用这个函数时,需要把页面中所有需要在 DOM 加载完成时执行的$()操作符都包装到其中来。从技术上来说,这个函数是可链接的--但真正以这种方式链接的情况并不多。
全写是:
$(document).ready(function(){…});
转自:http://blog.csdn.net/javazw123/article/details/6217988
0 0
- jQuery中$(function()与(function($)的区别
- jQuery中 $(function() 与 (function($) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- 常用控件
- WebService客户端引用 服务器无法处理请求。 ---> 未将对象引用设置到对象的实例
- 停车场模拟
- Java Web基础学习(二)
- 循环跑号码包的一个小建议
- jQuery中 $(function() 与 (function($) 的区别
- Android网络连接相关笔记
- 记录
- android Merger 代替 FrameLayout:布局优化
- C#设计模式—代理模式
- 《leetCode》:Binary Tree Right Side View
- PCL配置
- 12-002-1 XML基本语法与解析
- 如何利用python生成随机验证码?