0
這是我第一次嘗試jQuery插件,我看了幾個不同的教程。我在下面粘貼3個方法,我的問題是:這些方法中是否有任何問題,或者我應該遵循或不遵循其中一種方法的任何原因?我在第二個例子中認爲this.each(function()
很有趣,所以我傾向於遵循這個例子,但不確定。尋找更多的專家意見。正確的語法來啓動一個jQuery插件這些3
我看到第一個例子開始喜歡這個插件,其中xyz是插件名稱
new function($) {
$.fn.xyz = function(settings) {
settings = settings || {};
return ////;
};
}(jQuery);
從here第二個教程說,這是做
(function($){
$.fn.extend({
xyz: function() {
//Iterate over the current set of matched elements
return this.each(function() {
//plugin code
});
}
});
})(jQuery);
和第3的方式一個像這樣開始
jQuery.fn.center = function(){
var element = $(this);
xyz();
function xyz(){
//plugin code
}
}