maeshimaの日記

メモ書きです

jQueryのプロトタイプに関数を定義する方法

jQueryのプロトタイプに関数を定義したい場合は

jQuery.fn.hoge = function () {
  // something...
};

とするか

jQuery.fn.extend({
  hoge:function () {
  // something...
  }});

とする。たぶんextend使うと既存の関数を上書きしないようにするんじゃないかな(未確認)。

追記

調べたけど既存の上書きしないように・・・のくだりは嘘だった