針對上面的範例,我們可以呼叫jquery.fn.extend()方法來建立jquery物件方法。具體程式碼如下》
jQuery.fn.extend({ test : function(){
return this.each(function(){
alert(this.nodeName);
})
}
});
呼叫跟上面一樣
$(' body *').click(function(){
$(this).test().html(this.nodeName).hide(1000);
});
到這裡,已經介紹了寫jquery插件的兩種方法,jquery.extend() 和jquery.fn.extend(),你學會了嗎。