2

jqueryで実行されるdatepickerプラグインをダウンロードしました。形式は次のとおりです。

$('#date-picker').datepicker('show')

コンソールからこのコマンドを実行すると、すべてが機能します。

ただし、ページが読み込まれ、誰かがテキスト ボックスをクリックすると、日付ピッカーが表示されるように、これをどこに配置すればよいかわかりません。application.js に入れてみましたが、うまくいきませんでした。私は何を間違っていますか?

4

2 に答える 2

2

の中に入れてください$(document).ready

$(document).ready(function() {
  $('#date-picker').datepicker('show');
});

編集:

$(document).ready(function() {
  $('your-input-box-selector').click(function() {
    $('#date-picker').datepicker('show');
  });
});
于 2013-03-31T17:48:46.267 に答える
0

id 表記は一意である必要があり、id にしたい場合は毎回 id を追加する必要があるため、表記.classの代わりに使用することをお勧めします。 js でこれ以上の作業を行う必要はありません。#iddatepicker

$(document).ready(function() {
   $('.date-picker').datepicker('show');
});
于 2013-03-31T18:04:03.710 に答える