| ブログ |







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)  ;  //という感じにしたい。