私は、クリックするとjquery-uiのdatepickerがポップアップするボタンがあります。これは完全に動作し、正しく配置され、楽しいものです。カレンダーは特定の目的には使用されません。人々がカレンダーを参照する必要がある場合は、参照するためだけに使用します。問題は、グリフコンカレンダーを「カレンダー」という単語の左にあるボタンに配置したいのです(その間に1つまたは2つのスペースを入れて)、そのボタンのスタイルを隣のボタンに一致させたいid = "headerbutton")。これを実装するためにCSSやhtmlで何かを行うと、私のボタンは消えるだけです!どんな助けでも大歓迎です。ボタンに表示されているHiddenFieldにスタイルを適用する方法
$("#hiddenField").datepicker({
showOn: "button",
buttonText: "Calendar"
});
#headerbutton {
padding: 5px;
color: #ffffff;
background: #2f4050;
border-radius: 5px;
}
#headerbutton:hover {
background: #586672;
}
#hiddenField {
display: none;
}
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<!-- Buttons to Right in Lower Bar -->
<div class="col-md-4 col-sm-4 col-xs-5" style="text-align: right; margin-top: 20px;">
<button type="button" id="headerbutton">
<a href="#">Assigned Tasks</a>
</button>
<!-- Calendar Button - DO NOT MESS WITH THIS -->
<input type="input" id="hiddenField" class="datepicker" />
</div>