私はjQueryUIDatePickerに取り組んでいます。changeMonth
と属性を使用しているときchangeYear
、月と年の両方のselect
コントロールが奇妙に見えます。スペースを空けて並べたい
開発ツールを使用して少し掘り下げたところ、幅が49%に固定されていることがわかりました
私はcssファイルを手元に置いていますが、その一部を変更することは想定されていません。
いくつかの回避策を試しました...
私はというクラスを作成しましたwidthClass
.widthClass{
width : '0px !important';
}
月のコントローラーに追加しました
$('.ui-datepicker-month').addClass('widthClass');
2番目のアプローチは、
$('.ui-datepicker-month').css('width', '');
しかし、どちらも適切な結果をもたらしません。手伝ってください...
これは私のコントローラーがどのように見えるべきかです...
アップデート:
.click()
テキストフィールドにハンドラーを追加することで、月と年のコントロールの幅を変更できます。そして、私は欲望o/pを見ることができます。しかし、日付ピッカーで他のナビゲーションコントロールをクリックすると、リセットされて古いもののように見えます。
私が.click()
電話でしたことは..
$("<text-field-class>").click(function(){
$('.ui-datepicker-month, .ui-datepicker-year').css('wdith', '30%');
});
次/前/今日のコントロールを使用しても、この適用されたスタイルを永続的に保つにはどうすればよいですか?