2012/11/21

[jQuery]プラグインの作り方(超初級編)

改めてjQueryのプラグインの作り方ってどうすればいいんだろう?

相当前に[jQuery]関数を追加するというエントリーを書いたが、そもそも、お作法があるかわからないし、いったんきちんと調べる必要があるなと。

Plugins/Authoringを調べると、下のような感じがベーシックだとわかりました。

(function( $ ){

  $.fn.test = function(options) {
  
     var settings = $.extend( {

     }, options);

     return this.each(function() {

      
     });

  };
})( jQuery );
すごくすっきりしています。

でも、なぜ、returnで、this.eachを返さないといけないのだろうか?

インスタンス化しない場合は、returnを書かなくても成立すると思うのだが。。。

改めて、奥が深いjQuery。

0 コメント:

コメントを投稿