首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

jQuery 打包function

2012-10-06 
jQuery 封装function写法2/** * @jQuery Active * @Create 03/26/1011 * @Use function $(#box).funname

jQuery 封装function



写法2
/** * @jQuery Active * @Create 03/26/1011 * @Use function $('#box').funname({item1:'', item2:''});*/(function($){$.FunName = function ($ele, options){this.options = options;alert(this.options.item1);}$.fn.funname = function(options){if (typeof options === 'string') {            options = {                url: options            };        }var o = $.extend({},$.fn.funname.defaults,options);this.each(function(){$this = $(this);var FN = new $.FunName($this, o);$this.data('funname', FN);});//元素操作}$.fn.funname.defaults = {item1:'',item2:''};//设置传参})(jQuery);

热点排行