本文摘自PHP中文网,作者青灯夜游,侵删。
本篇文章为大家总结了一些jQuery $.extend()用法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《jQuery视频》
JQuery开发插件的两个方法
1、jQuery.extend(object);为扩展jQuery类本身.为类添加新的方法。
2、jQuery.fn.extend(object);给jQuery对象添加方法。
jQuery.fn
1 2 3 4 5 |
|
jQuery.fn = jQuery.prototype。O(∩_∩)O哈哈~,对这个prototype(原型)不陌生了吧!!
虽然 JavaScript 没有明确的类的概念,但是用类来理解它,会更方便。jQuery便是一个封装得非常好的类,比如我们用 语句$("#p1")会生成一个 jQuery类的实例。
jQuery.extend(object)
为jQuery类添加类方法,可以理解为添加静态方法。
栗子①
1 2 3 4 5 6 7 8 9 10 |
|
jQuery.fn.extend(object);
就是为jQuery类添加“成员函数”。jQuery类的实例才可以调用这个“成员函数”。
栗子②
比如我们要开发一个插件,做一个特殊的编辑框,当它被点击时,便alert 当前编辑框里的内容。可以这么做:
相关阅读 >>
bootstrap 5 alpha发布啦!不再依赖jQuery,放弃支持ie
更多相关阅读请进入《jQuery》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者