首页 > 代码库 > 编写一个简单的Jquery插件
编写一个简单的Jquery插件
1、实现内容
定义一个简单的jquery插件,alert传递进来的参数
2、插件js文件(jquery.showplugin.js)
(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);
3、引入插件
<script src="http://www.mamicode.com/Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="http://www.mamicode.com/Scripts/Third/ShowPlugIn/jquery.showplugin.js" type="text/javascript"></script>
4、使用插件
//showName:方法名 //{}:传递参数,这里可以传递字符串,也可以传递对象 $().showplugin(‘showName‘, {"k1":"k1Value","k2":"k2Value"});
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。