eonasdanのブートストラップdatetimepickerに時間/分ラベルを追加する方法はありますか?コメントで述べたようceejayozブートストラップ内にラベルを挿入するdatetimepicker
答えて
、DateTimePickerのは、この種の機能が含まれていません。ライブラリはオープンソースなので、コードと外観をカスタマイズすることができます&提案通りです。
もう1つの方法は、ピッカーが表示されているときに時間と分の行をdinamically追加することです。リスナーをdp.show
イベントに追加し、jQueryを使用してピッカーのHTMLを操作できます。ここで
ワーキングサンプル:
日付ピッカーは、後に開いたままになります:
$('#datetimepicker1').datetimepicker({ format: 'HH:mm' }); $('#datetimepicker1').on('dp.show', function(){ // Check timepicker is visible if($('.timepicker').is(':visible')){ // Get rows of the timepicker var rows = $('.timepicker>.timepicker-picker>table>tbody>tr'); // Create html for custom text var tr = '<tr class="customText"><td>hours</td><td class="separator"></td><td>minutes</td></tr>'; // Add custom HTML inside component $(rows[1]).after(tr); } });
.bootstrap-datetimepicker-widget table tr.customText td { height: 24px; line-height: 24px; }
<link href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css" rel="stylesheet"/> <link href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.css" rel="stylesheet"/> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js"></script> <div class='input-group date' id='datetimepicker1'> <input type='text' class="form-control" /> <span class="input-group-addon"> <span class="glyphicon glyphicon-calendar"></span> </span> </div>
のDateTimePickerは
true
に設定した場合、そのdebug
オプションがありblur
イベント。
サイドの質問 - どのようにウィジェットのレンダリングされたHTMLをチェックしましたか?ウィジェットが展開され、右クリック - > Firebugで要素を検査すると、ウィジェットは崩壊し、Firebug HTMLは拡張されていないウィジェットHTMLのみを表示します。 – joym8
@ joym8私は自分の答えを編集しました。コンポーネントのエンディングされたHTMLを調べるには、['debug'](https://eonasdan.github.io/bootstrap-datetimepicker/Options/#debug)オプションを' true '。 – VincenzoC
- 1. SQL Server 2008にdatetimepicker値を挿入
- 2. ブートストラップ:ラベルの中に入力
- 3. ブートストラップ3 datetimepicker jquery
- 4. ブートストラップのDateTimePicker
- 5. ブートストラップのDateTimePickerは
- 6. ブートストラップのDateTimePicker -
- 7. ブートストラップdatetimepicker検証
- 8. ブートストラップdatetimepicker "dp.change"
- 9. ラベルにテキストを挿入する - Xamarin.Forms
- 10. .NETラベルに改行を挿入する
- 11. ブートストラップdatetimepickerを無効にする方法
- 12. ブートストラップのボタングループにラベルをインラインで挿入しようとしています
- 13. VB.Net MS AccessデータベースにDateTimePickerを挿入する
- 14. ブートストラップのラベルを入力の隣に
- 15. ブートストラップ3 datetimepickerカスタム年
- 16. ブートストラップdatetimepickerとLaravelタイムゾーン
- 17. ブートストラップdatetimepicker startDateとEndDate
- 18. ブートストラップ用bootstrap-datetimepicker 4
- 19. ブートストラップのDateTimePicker(年をスクロール)
- 20. ブートストラップdatetimepickerタイムビューモードを選択
- 21. ブートストラップのDateTimePickerは、私は、ブートストラップのDateTimePickerを使用しています
- 22. ブートストラップdatetimepickerがタブ内容ボックス内で切断されました
- 23. divラベル内にこれらのラベルを挿入するにはどうすればいいですか?
- 24. ブートストラップdatetimepickerから選択して入力フィールドに日付をロードする
- 25. ブートストラップGlyphicons DateTimePickerの変更アイコン
- 26. ブートストラップDatetimepicker 2回表示
- 27. ブートストラップ選択イベントのDatetimepicker
- 28. ブートストラップdatetimepickerで未知のReferenceError
- 29. ブートストラップdatetimepickerを使用しているエラー
- 30. mysql datetimepickerにデータを挿入できません
あなたはおそらくそれを自分で微調整する必要がありますが、メンテナはおそらく結果PRを歓迎します。 – ceejayoz