jquery 插件标准模板

自fullCalendar插件抽取,比较经典,收藏备用。


(function($, undefined) {

	var defaults = {};

	$.fn.zDropMenu = function(options) {

		// method calling
		if( typeof options == 'string') {
			var args = Array.prototype.slice.call(arguments, 1);
			var res;
			this.each(function() {
				var dropmenu = $.data(this, 'zDropMenu');
				if(dropmenu && $.isFunction(dropmenu[options])) {
					var r = dropmenu[options].apply(dropmenu, args);
					if(res === undefined) {
						res = r;
					}
					if(options == 'destroy') {
						$.removeData(this, 'zDropMenu');
					}
				}
			});
			if(res !== undefined) {
				return res;
			}
			return this;
		}
		options = $.extend({}, defaults, options);

		this.each(function(i, _element) {
			var element = $(_element);
			var dropmenu = new zDropMenu(element, options);
			element.data('zDropMenu', dropmenu);
			// TODO: look into memory leak implications
			dropmenu.init();
		});
		return this;

	};
	//classes/prototyping
	function zDropMenu() {

	}

})(jQuery);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值