改めてjQueryのプラグインの作り方ってどうすればいいんだろう?
相当前に[jQuery]関数を追加するというエントリーを書いたが、そもそも、お作法があるかわからないし、いったんきちんと調べる必要があるなと。
Plugins/Authoringを調べると、下のような感じがベーシックだとわかりました。
(function( $ ){ $.fn.test = function(options) { var settings = $.extend( { }, options); return this.each(function() { }); }; })( jQuery );すごくすっきりしています。
でも、なぜ、returnで、this.eachを返さないといけないのだろうか?
インスタンス化しない場合は、returnを書かなくても成立すると思うのだが。。。
改めて、奥が深いjQuery。
0 コメント:
コメントを投稿