教程集 www.jiaochengji.com
教程集 >  jQuery  >  jquery 教程  >  正文 理解jquery的$.extend()、$.fn和$.fn.extend()

理解jquery的$.extend()、$.fn和$.fn.extend()

发布时间:2016-09-10   编辑:jiaochengji.com
教程集为您提供理解jquery的$.extend()、$.fn和$.fn.extend()等资源,欢迎您收藏本站,我们将为您提供最新的理解jquery的$.extend()、$.fn和$.fn.extend()资源

jquery为开发插件提拱了两个方法,分别是:

jQuery.fn.extend();

jQuery.extend();

javascript 没有明确的类的概念,但是用类来理解它,会更方便。

jQuery便是一个封装得非常好的类,比如我们用 语句 $(“#btn1″) 会生成一个 jQuery类的实例。

JS中到处体现这一点

jQuery.fn.extend = jQuery.prototype.extend

你可以拓展一个对象到jQuery的 prototype里去,这样的话就是插件机制了。

(function( $ ){
$.fn.tooltip = function( options ) {
};
//等价于
var tooltip = {
function(options){
}
};
$.fn.extend(tooltip) = $.prototype.extend(tooltip) = $.fn.tooltip
})( jQuery );

您可能感兴趣的文章:
理解jquery的$.extend()、$.fn和$.fn.extend()
jquery的extend和fn.extend的使用说明
jquery $.fn $.fx是什么意思有什么用
jQuery的$.fn使用
jQuery中$.fn的用法示例介绍
jQuery插件开发的两种方法及$.fn.extend的详解
开发插件的两个方法jquery.fn.extend与jquery.extend
jquery核心功能分析
写JQuery插件的基本知识
jQuery.extend 函数详解

[关闭]
~ ~