编写jquery插件
来源:互联网 发布:js 双重级联 编辑:程序博客网 时间:2024/05/22 02:04
编写一个jQuery插件的原则:
- 给$.fn绑定函数,实现插件的代码逻辑;
- 插件函数最后要return this;以支持链式调用;
- 插件函数要有默认值,绑定在$.fn..defaults上;
- 用户在调用时可传入设定值以便覆盖默认值。
给jQuery对象绑定一个新方法是通过扩展$.fn对象实现的。
$.fn.highlight = function (options) { // 合并默认值和用户设定值: var opts = $.extend({}, $.fn.highlight.defaults, options); this.css('backgroundColor', opts.backgroundColor).css('color', opts.color); return this;}// 设定默认值:$.fn.highlight.defaults = { color: '#d85030', backgroundColor: '#fff8de'}
用户使用时,只需一次性设定默认值:
\$.fn.highlight.defaults.color = '#fff';\$.fn.highlight.defaults.backgroundColor = '#000';
然后就可以非常简单地调用highlight()了。
0 0
- 编写jquery扩展插件
- 编写jquery扩展插件
- JQuery编写插件
- jquery插件编写方法
- Jquery插件编写
- 编写jquery扩展插件
- 编写jquery插件
- jQuery插件编写
- 编写JQuery插件
- Jquery插件编写
- jquery插件编写
- jQuery插件编写
- jquery 插件编写教程
- jQuery 07 编写插件
- jquery插件编写
- Jquery插件编写
- 如何编写jquery插件
- jquery 插件编写
- [Xcode Tips]解决Xcode多个模拟器问题
- 【三】Gradle 基础知识学习笔记
- Tomcat的目录结构
- php源码之字符串与二进制相互转换
- Java线程的学习_线程池
- 编写jquery插件
- Android RecyclerView工作原理分析(下)
- 利用mfc动态画圆(已知圆心坐标,半径,以及每次转过的角度)
- 类似队列的java实现
- Android Studio 2.2 中几个实用的新功能
- C#中new的几种用法
- string::getline VS stream::getline
- 排序算法之 冒泡排序算法(Bubble Sort):(Python)
- 全局变量和局部变量的区别