博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery 插件开发
阅读量:6090 次
发布时间:2019-06-20

本文共 799 字,大约阅读时间需要 2 分钟。

一般jQuery 插件的开发的类型主要有三种,分别是以下三种:

1.  jQuery 方法

2. 全局函数

2. 选择器(这种太难了,暂时没有办法自己开发)

 

为了不让种插件产生冲突,一般是采取闭包的方式来开发,下面是闭包开发插件的基本格式

下面是开发jQuery 的方法插件的基本格式

(function ($) {    $.extend($.fn, {    })})(jQuery)

下面是开发全局函数的基本格式

(function ($) {    $.extend($, {    })})(jQuery)

当然你如果你少用的话,直接用原型也可以,如下面的实例

jQuery.fn.extend({ test: function () {        var _this = this;        alert(this[0].nodeName);        return _this;    }    });

 

下面是标准开发的实例,全局函数,比较最少值及最大值

(function ($) {            $.extend($, {                minValue: function (a, b) {                    return a > b ? b : a;                }                ,                maxValue: function (a, b) {                    return a > b ? a : b;                }            })        })(jQuery)

 

 

 

 

 

 

转载于:https://www.cnblogs.com/gzh4455/archive/2012/07/01/2572171.html

你可能感兴趣的文章
记一次Redis被攻击的事件
查看>>
Debian 的 preinst, postinst, prerm, 和 postrm 脚本
查看>>
socket编程的select模型
查看>>
IDEA和Eclipse经常使用快捷键(Win Mac)
查看>>
ubutntu apt 源
查看>>
PHP 文件处理
查看>>
cesium之核心类Viewer简介篇
查看>>
ALSA声卡驱动中的DAPM详解之六:精髓所在,牵一发而动全身
查看>>
libev与libuv的区别
查看>>
iOS 为什么使用xcode8上传app包到appStore无法构建版本
查看>>
Tomcat优化步骤【转】
查看>>
CRC 自动判断大端 小端
查看>>
原来这样可以轻松恢复回收站删除文件
查看>>
DisparityCostVolumeEstimator.cpp
查看>>
(转)git中关于fetch的使用
查看>>
mongo DB for C#
查看>>
caffe整体框架的学习的博客,这个博客山寨了一个caffe框架
查看>>
git只拉取github部分代码的方法
查看>>
[LeetCode] Construct Quad Tree 建立四叉树
查看>>
如何避免SHRINKDATABASE & SHRINKFILE 产生索引碎片(转载)
查看>>