JQuery插件开发标准写法
2017-06-29 15:31
260 查看
; //step01 定义JQuery的作用域 (function ($) { //step03-a 插件的默认值属性 var defaults = { prevId: 'prevBtn', prevText: 'Previous', nextId: 'nextBtn', nextText: 'Next' //…… }; //step06-a 在插件里定义方法 var showLink = function (obj) { $(obj).append(function () { return "(" + $(obj).attr("href") + ")" }); } //step02 插件的扩展方法名称 $.fn.easySlider = function (options) { //step03-b 合并用户自定义属性,默认属性 var options = $.extend(defaults, options); //step4 支持JQuery选择器 //step5 支持链式调用 return this.each(function () { //step06-b 在插件里定义方法 showLink(this); }); } })(jQuery);
标准插件开发,支持链式调用$(".div").easySlider({prevId:"",prevText:""}).css({ "border-width": "1", "border-color": "red", "border-bottom-style": "dotted" });
支持Jquery选择器。开发只要形成了标准,然后再去阅读别人的代码就没有那么吃力了。
相关文章推荐
- jQuery插件开发标准模板
- jquery开发:jquery插件写法基础
- jQuery插件的写法
- jquery 插件开发小组
- jquery插件开发方法
- JQuery插件开发
- jquery插件开发方法
- jQuery插件的写法
- jQuery:收集一些基于jQuery框架开发的控件/jquery插件。(2)
- jquery插件开发
- jquery插件开发方法
- jQuery:收集一些基于jQuery框架开发的控件/jquery插件。
- 在Eclipse插件开发中, 实现标准的Search功能
- 关于开发Jquery第三方插件
- 移动开发中的上下左右滑动插件jquery.swipe.js
- Jquery插件开发
- jquery 插件开发小组
- JQuery插件的两种写法
- 基于JQUERY开发的一个JPAGE插件的修改版
- jQuery 中插件的使用与开发---附全部源码(含 jQuery1.3.2 for VS 的智能提示js文件)