2010年9月6日月曜日

jQuery UI 1.8.4のdatepickerでmultiple months時のバグ

jQuery UIをそろそろバージョンアップしてみるかと思い立ち。ファイルを上書きしてみると、datepickerで月表示を複数している場合に、選択している日時のハイライトが全ての月に反映してしまうバグに遭遇。

調べてみると、既に本家のdeveloper siteにはチケットが上がっているみたい。

Ticket #5984 Datepicker showing multiple months highlights selected day in all of them

修正する方法も書いてあるけど、私が使っているのは圧縮されたmin状態のjsファイルなので、どう直せばよいのだろうと試行錯誤。

結局

q.getTime()==J.getTime()?" ui-state-active":""

q.getTime()==u.getTime()?" ui-state-active":""

にすれば直った。

コメントを投稿
Related Posts Plugin for WordPress, Blogger...

Blog Archives