2009-02-01から1ヶ月間の記事一覧

1983 パーリィに参加してきた。

先週土曜日に新宿で開かれた 1983 パーリィに参加してきた*1。 24?5? 人もの人が参加していたにもかかわらず、いつもどおりの人見知りっぷりを発揮してほんの少しの人としかお話できなかった。*2 はしゃっぎっぷりが足りないな。 今度開催されるときははしゃ…

jQuery でしましまを作るプラグイン

ヒント: http://h2ham.seesaa.net/article/114037411.html each 内の function の引数にインデックスがわたされることがわかったので (function($){ $.fn.zebra = function(options){ var default_options = { class_name: 'zebra', interval: 2 }; options …

IE の button 要素がおかしい

button 要素は type 属性が指定されていない場合、初期値は submit なはずなんだけど*1 IE では button になってしまう。 *1:http://w3g.jp/xhtml/dic/button#type

jQuery プラグインを書くときのポイント

input に事前に値を入力しておく - higeorange's blog を例に jQuery のプラグイン(メソッド追加)書き方のポイントを書いて見る。(あくまでも私の書き方) メソッドの追加法 (function($) { $.fn.[メソッド名] = function() {} })(jQuery) という書き方を…

input に事前に値を入力しておく

input に事前に入力値を入力しておいてフォーカスするとその値が消える jQuery プラグインを書いた。 (function($) { $.fn.preInput = function(txt, options) { var default_options = { class_name: 'pre-input' }; options = $.extend(default_options, o…

Zooomr 用 Autopagerize SITEINFO 書いた

フォトーク { "name": "Zooomr photalk", "data": { "pageElement": "//table[@id=\"timeline\"]", "url": "http://(jp|www).zooomr.com/*", "nextLink": "//table[@id=\"timeline\"]/following-sibling::h2[1]/a[last()]", "exampleUrl": "http://jp.zooomr…

Ajax でフォームポスト

(function($) { $.fn.ajaxPost = function(callback, options) { var default_options = { data_type: 'html', before_send: function() {}, error_handler: function() {} }; options = $.extend(default_options, options) return this.each(function(){ i…

汎用化

昨日のは マウスオーバー, マウスアウトによる制御だったけど他のイベントでもできるようにしてみた。 (function($){ $.fn.eventDelay = function(delay, triger, cancel, callback) { return this.each(function() { var target = $(this); var tid; target…