Opera8.5 ok Firefox 2.0.0.9 ok ie 6 ok Safari 3.0.3 ok
[UPDATE]
2007-11-11 デフォルト設定ならクラス指定 <input class="jquery-calendear" type="text"> だけで、jsに触らずに使えるようにしてみました。
<style> .testclass2 { color:red } </style>
<input class="jquery-calendear" type="text">
<input class="jquery-calendear" type="text">
<input class="jquery-calendear testclass2" type="text">
2007-11-11 cfg.offset.x と cfg.offset.y を引数cfgのプロパティに追加。カレンダー出現時の位置をクリック場所からの相対位置で指定できます。
クリック場所からのoffset位置x,yを指定できます。cfg.offset.x、cfg.offset.y または、cfg={offset:{x:50,y:5}}などで指定できるようにしてみました。 デフォルトは、{x:50,y:5} つまり、クリックした位置から右へ50px、下へ5pxの場所にカレンダーが現れます。 起動メソッドのsyntaxをまだ決めてないですが(^^; ※ちなみに、もし、typeof 第一引数=="string" なら、今までどおり、"YYYY/MM/DD(W)" 指定にもスイッチできるような実装予定。
$("ほげ").起動メソッド({offset:{x:50,y:5}}) //とか
var cfg={offset:{x:50,y:5}} ;
$("ほげ").起動メソッド(cfg) ; //という感じにしたい。