1. 程式人生 > >命名用jquery擴充名稱空間

命名用jquery擴充名稱空間

(function($) {
	$.extend($.fn, {
				myspace : {
					say : function() {
						alert('123');
						alert($(this).html());
					}
				}
			});
})(jQuery);

$(document).ready(function() {
			$("#select").myspace.say();
		});
$.extend({myspace:{}});
 

   這是在jquery全域性物件中擴充套件一個net名稱空間。

  $.extend($.myspace,{   hello:function(){alert('hello');}  })

    這是將hello方法擴充套件到之前擴充套件的Jquery的myspace名稱空間中去。

一般對於元件開者來說這兩種擴充名稱空間的方式都很重要的,前者用於例項方法,後者用於靜態方法,至於mspace是否是一個包裝集還有待於進一步研究;