扩展 jQuery EasyUI 插件模版

  1. /**
  2. * 扩展 jQuery EasyUI 插件模版
  3. *
  4. *  http://bbs.btboys.com
  5. */
  6. (function ($) {
  7.         function init(target) {
  8.                 var opt = $.data(target, "_pluginName_").options;
  9.                
  10.                
  11.         }
  12.         
  13.         $.fn._pluginName_ = function (options, params) {
  14.                 if (typeof options === 'string') {
  15.                         return $(this)._pluginName_.methods[options].call(this,params);
  16.                 }
  17.                
  18.                 options = options || {};
  19.                 return this.each(function () {
  20.                         var opt = $.data(this, "_pluginName_");
  21.                         if (opt) {
  22.                                 $.extend(opt.options, options);
  23.                         } else {
  24.                                 $.data(this, "_pluginName_", {
  25.                                         options : $.extend({}, $.fn._pluginName_.defaults, options,$.fn._pluginName_.parseOptions(this))
  26.                                 });
  27.                                 init(this);
  28.                         }
  29.                 });
  30.         };
  31.         
  32.         $.fn._pluginName_.methods = {
  33.                 options : function () {
  34.                         return this.data()._pluginName_.options;
  35.                 }
  36.         };
  37.         
  38.         $.fn._pluginName_.parseOptions=function(target){
  39.                 var jq = $(target);
  40.                 return {
  41.                         id:jq.attr("id")
  42.                 };
  43.         };
  44.         
  45.         $.fn._pluginName_.defaults = {
  46.                
  47.         };
  48.         
  49.         if ($.parser) {
  50.                 $.parser.plugins.push('_pluginName_');
  51.         }
  52. })(jQuery);

转载于:https://www.cnblogs.com/trpV5/p/3165973.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值