一、方式列表:
1.jQuery.extend(Object); // jQuery 本身的擴展方法
2.jQuery.fn.extent(Object); // jQuery 所選對象擴展方法
二、調用示例:
1.jQuery 本身的擴展方法實例如下:
代碼如下:
jQuery.extend({
Meg: function (message) {
alert(message);
},
MegToo: function (messageToo) {
alert(messageToo);
}
});
頁面調用:jQuery.Meg("Hi,Stone");
其中Meg和MegToo為我的jQuery自定義擴展方法,多個擴展方法之間用英文逗號隔開。
2.jQuery 所選對象擴展方法有兩種書寫方式。
a)jQuery 所選對象擴展方法實例一如下:
代碼如下:
jQuery.fn.extend({
ShowHtml: function (showhtml) {
jQuery(this).html(showhtml);
}
});
頁面調用:jQuery("#htmlDiv").ShowHtml("Stone,Hi!");
其中ShowHtml為我的jQuery所選對象的擴展方法,多個擴展方法之間用英文逗號隔開。
b)jQuery 所選對象擴展方法實例二代碼如下:
代碼如下:
(function (jq) {
jq.fn.ShowHtmlToo = function (showhtml) {
jQuery(this).html(showhtml);
};
})(jQuery)
調用相同與方式一:jQuery("#htmlDiv").ShowHtmlToo("Stone,Hi!");
【Stone 制作整理】