jQueryの$.extendに注意:$.extend({},target,option)と$.extend(target,option)の違い jQueryの$.extendはとても便利な機能です。 jQueryのプラグインを作成する場合は以下の二つを利用します。 $.extend(object) //jQueryそのものを拡張する $.fn.extend(object) //jQueryエレメントに新しいメソッドを追加する。 //(典型的なjQueryプラグインの作成方法) 今回検討するのは第三の使い方です。 $.extend(target,option,...); これは第一のパラメータのオブジェクトをどんどん拡張する意味です。 実際のプログラミングではこんな使い方が両方あります。 $.extend(target, option); $.extend({}, target, opti