jQuery.extend(jQuery.fn, { function_name: function() { var pos = jQuery(this).position(); alert("left: " + pos.left + "px top: " + pos.top + "px"); } }); jQuery.extendで登録する感じです。 登録した後は以下のように使えます。 jQuery(object).function_name(); 拡張性が高くて便利ですねぇ。改めて感心しました。 [ 追記 ] この場合は、 jQuery.fn.extend を使用する方が良いみたいです。 jQuery.fn.extend 「jQueryエレメントに独自の新しいメソッドを追加する」 jQuery.extend 「jQuery名前空間に新たなメソッドを追加す