编写一个简单的Jquery插件

2020-12-07 07:50

阅读:698

标签:com   http   style   blog   class   div   img   c   code   java   log   

 

1、实现内容

    定义一个简单的jquery插件,alert传递进来的参数

 

2、插件js文件(jquery.showplugin.js)

mamicode.com,搜素材
(function ($) {

    //定义插件中的方法
    var methods = {  //Object
        showName: function (name) {
            alert(‘Name:‘ + name);
        },
        showAge: function (age) {
            alert(‘Age‘ + age);
        }
    };

    //method方法名
    $.fn.showplugin = function (method) {
        if (methods[method]) {  //执行方法
            return methods[method].apply(this, Array.prototype.slice.call(arguments, 1)); //arguments可为字符串,也可为对象
        }
        else if (typeof method === ‘object‘ || !method) {
            return methods.init.apply(this, arguments);
        } else {
            $.error(‘Method ‘ + method + ‘ does not exist on jQuery.showplugin‘);
        }
    };

})(jQuery);
mamicode.com,搜素材

 

3、引入插件

   
   

 

4、使用插件

       //showName:方法名
            //{}:传递参数,这里可以传递字符串,也可以传递对象
            $().showplugin(‘showName‘, {"k1":"k1Value","k2":"k2Value"}); 

 

 

编写一个简单的Jquery插件,搜素材,soscw.com

编写一个简单的Jquery插件

标签:com   http   style   blog   class   div   img   c   code   java   log   

原文地址:http://www.cnblogs.com/gossip/p/3701870.html


评论


亲,登录后才可以留言!