2

GWT アプリケーションで、このコンポーネントを使用しようとしています:

http://keith-wood.name/datepick.html

彼らのページでは、それを使用するには次の jquery 関数を使用する必要があると説明しています。

$(function() {
$('#popupDatepicker').datepick();
});

<input type="text" id="popupDatepicker">

要件の適用により、説明したように使用できないため、次のように onClick イベントを使用します。

<input type="text" id="popupDatepicker" 
       onClick="$('#popupDatepicker').datepick();">

このようにして、コンポーネントはロードされますが、2 回目のクリックでのみ読み込まれます (最初のクリックでは何もしません)。

誰かがこの問題を抱えていますか?

どうもありがとう。

4

1 に答える 1

3

ページ上の日付ピッカー要素を初期化するには、任意のセレクター文字列を使用できる必要があります。<input>したがって、要素にクラスを与えることができます。

 <input class='datepick' name='whatever'>

次に、それらすべてを次のように初期化します。

 $(function() {
   $('.datepick').datepick();
 });
于 2012-09-03T14:38:04.063 に答える