-2
jqueryui datepickerを使用しようとしています。インラインモードを使用します。ユーザーが日付を選択すると、選択した日付が表示されます。私が知りたいことは、選択した日付の背景色を視覚的に変更することです。私はホバーを持っているだけで、私は「選択」の背景色の変更必要があります:あなたはjQueryUI themeと、またはブラウザのを使用して右のCSSセレクタを見つけることによってこれを行うことができます選択したJQuery UIの日付ピッカーの色を変更しますか?
https://jsfiddle.net/vum5816p/9/
var sale = [];
$('#datepickerdiv').datepicker({
onSelect: function(dateText, instance) {
sale.push('fecha: "' + dateText + '"');
}
});`
これは、カラースティックを作るためのjavascriptコードを教えてくれません。私はあなたが何をしたいのか理解していないと思っています。選択した日付が欲しい、背景色を変更して、新しい選択が行われるまで「保持」してください。 - バックグラウンドカラーを適用してスティックにするための 'クリックアウト'イベント - 前回の選択した日付の「削除」 –
jQuery UIはCSSを使用してスタイリングを達成しました。選択された状態。あなたが行うことができるJavaScriptコードがあるかもしれませんが、冗長です、CSSを使用して、日付選択時にjquery UIによって自動的に適用される選択されたCSSクラスを微調整してください。 – jedifans
cssが単独で動作していないか、いずれかに動作を追加したり、他の日付が以前に選択されていないことを確認したり、イベントの背景をdinamicallyトリガーしたりすることはできません。これは私がここで求めているものです。 私が望むのは、現在の日付ではなく現在の選択を探していることを除いて、この質問に似ています。私はそこにクラスがあるとは思わない。 http://stackoverflow.com/questions/24449323/how-to-change-the-background-color-of-current-day-in-jquery-datepicker-onclick?rq=1 –