2011-08-11 13 views
0

jquery UIカレンダーを拡張して、次の機能を持つことができます。jquery UIカレンダーを拡張する

1)ユーザーが1日をクリックするとURLを作成できます。

すなわち/マイページ?日付= 15-03-2011(任意の日付形式で結構です)

2)私は、日付を表す各「HREF」にクラスを追加するカレンダーをしたいと思います。すなわち何かのようなもの

<a href="javascript:void(0)" class="dp1323518400000 datepick-weekend datepick-highlight" title="Select Saturday, Dec 10, 2011">10</a> 

私は特定の日に開催されているイベントを表示するためにカレンダーを使用しようとしています。

答えて

0

URLを作成する、またはクラスを追加するには、onSelectコールバックを使用します。

$('.selector').datepicker({ 
    onSelect: function(dateText, inst) { 
     // Example" 
     // '/route?date='+ encodeURIComponent(dateText) 
    } 
}); 
+0

ありがとうございます。ありがとう、onSelectは、1日の選択時と同様に、ページの読み込み時に呼び出されるようです。また、毎日のクラスの割り当て方法も分かります。上記のポイント2を参照してください。 – frosty

+0

#2で何を意味するのかよくわからないのですが、ページ上のカレンダーとは別の場所にリンクがありますか?または生成されたカレンダーのUIコントロールについて話していますか? –

+0

ですので、カレンダーの各日はテーブル内で別々です。私はCSSクラスを介して日を選択することができるようにしたいと思います。例えば、td.date-15-03-2010。 – frosty

関連する問題