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

should xxxのxxxはMatcher

なるほどー. matches?メソッドを備えたMatcherなるモノを渡せばいいんだなー.

RSpec + Railsで遊んでいたら

OpenIDと同じく前々からやってみたかったBDD. つーコトでRailsのテストをRSpecで試しに書いていたんですが, どうやらレスポンスのステータスコードの判定がRSpecっぽくできないっぽい. describe HogeController, 'のfugaアクションは' do it '直接アクセスし…

RailsでOpenIDを使うときにハマったところ

前々から興味のあったOpenIDをRails上で試そうとしたところ, ちょいちょい動かなかったりしたのでそのメモメモ.とりあえず導入. OpenIDを使うためのRubyGemsとRailsのプラグインを入れる. $ sudo gem install ruby-openid $ script/plugin install open_id_a…

Tabsを用いてタブを切り替えたときに, 入力フィールドにフォーカスさせる

こういうケースが多い気がする*1のでメモ. <ul id="tabs"> <li><a href="#foo">Foo</a></li> <li><a href="#bar">Bar</a></li> </ul> <div id="foo"> <input type="text" /> </div> <div id="bar"> <input type="text" /> </div> $('#tabs').tabs({ select: function(event, ui) { $(ui.panel).find(':input:first').focus(); } }); tabsselec…

jQuery UIのSortableとTabsを併用したときに発生するおかしなのをなんとかする

さっきjQueryを使っていたら少しおかしな症状が出ました. どうやらjQuery UIのSortableとTabsを併用したときに出るっぽい. たとえば下記のコードでタブレイアウトにして, なおかつそのタブを並べ替え可能にする. <ul id="tabs"></ul> $('#tabs').tabs().sortable(); 上記のでは…