jquery中(function($){...})(jQuery)是什么?
来源:互联网 发布:mac的图片编辑软件 编辑:程序博客网 时间:2024/06/05 08:19
( function($){...} )(jQuery)
我们先来看function($){...}
实际上是定义了一个匿名函数,形参为$,
而实参为()后面的 (jQuery)
之所以只在形参使用$,是为了不与其他库冲突,所以实参用jQuery
其实就等于
var fn = function($){....};
fn(jQuery);
与$(function(){ })的区别:
简单理解是(function($){...})(jQuery)用来定义一些需要预先定义好的函数
$(function(){ })则是用来在DOM加载完成之后运行执行那些预行定义好的函数
jQuery(function(){});用于存放操作DOM对象的代码,执行其中代码时DOM对象已存在。不可用于存放开发插件的代码,因 为jQuery对象没有得到传递,外部通过jQuery.method也调用不了其中的方法(函数)。
(function(){})(jQuery);用于存放开发插件的代码,执行其中代码时DOM不一定存在,所以直接自动执行DOM操作的代码
0 0
- jquery中(function($){...})(jQuery)是什么?
- (function($){...})(jQuery)是什么…
- jquery中(function($){...})(jQuery)
- 【jQuery】关于jQuery中$(function() {});
- JQuery中$(function() {...}
- jQuery中$(function(){})
- jQuery中$(function() {});
- jQuery中$.fn是什么
- 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)、$(document).ready(function(){})
- Mysql大数据库迁移
- android下属性
- #DayOne#,抽奖活动
- win7+iis7+ASP.NET URL重写实现伪静态,调试OK,但发布就报 404错误
- shell脚本中一些特殊符号 .
- jquery中(function($){...})(jQuery)是什么?
- jstl函数
- 开源日志系统比较
- PHPCMS查询数据库表中的数据
- 开通博客的第一天。
- XMLHTTPRequest的属性和方法简介
- NAT穿越综述
- Mysql中load data infile主从复制注意点
- 开发者必备的十二大Android开发资源