zoukankan      html  css  js  c++  java
  • 今天写的小插件

    在修改一下,暂时这样

    ;(function($, window, document, undefined){
        var tiance = function(element, opt){
            this.element = element; 
            this.defaults = {
                'str':'<p class="ceshi">×</p>',
                'close':'.ceshi',
                'closeCss':{'position':'absolute','left':0,'top':0,'width':'100%', 'height':'100%'}    
            },
            this.options = $.extend({}, this.defaults, opt);
        }
        tiance.prototype = {
            'repeal' : function(){
                    var _this = this;
                    return this.element.each(function(index, item){
                        $(item).css('position','relative').append(_this.options.str);
                        $(_this.options.close).css(_this.options.closeCss).each(function(index, select){
                            $(select).on('click',function(ev){
                                _this.options.func($(this).closest($(item)),$(this));
                        })
                    })
                })
            }
        }
        $.fn.myPlugin = function (options){
             var tiance1 = new tiance(this, options);
             return  tiance1.repeal();
        }
    })(jQuery, window, document);
  • 相关阅读:
    复利计算-做汉堡,结对2.0-复利计算再升级
    java集合
    java 封装,继承,多态基础
    购物车
    ajax
    演示
    实验四
    实验三
    构建之法6-7章读后感
    作业调度模拟程序
  • 原文地址:https://www.cnblogs.com/clearfix/p/4167185.html
Copyright © 2011-2022 走看看