getTime関数を使用してBootstrapTimepickerから時間を取得しようとしていますが、ボタンを押したときにのみコンソールにエラーメッセージが表示されます(my-buttonのIDを使用して、以下のコードを参照してください)。
HTML
<div class="input-append bootstrap-timepicker-component">
<input type="text" class="timepicker input-small">
<span class="add-on">
<i class="icon-time"></i>
</span>
</div>
JavaScript
<script type="text/javascript">
$('#my-button').on('click', function() {
alert($('.timepicker').getTime());
});
$('.timepicker').timepicker({
template : 'dropdown',
showInputs: false,
showSeconds: false
});
</script>
コンソールのエラー
Uncaught TypeError: Object [object Object] has no method 'getTime'
私はこれを何時間も理解しようとしてきました。ソースコードを使ってピッカーの使い方を学べると思いました。getTime()関数があるように見えますが、一生、使い方がわかりません。私はRailsを使用しています。みんなありがとう!