3

jQuery datepicker の CSS にいくつかの変更を加える必要がありました。残念ながら、途中で毎月の最初の月をハイライトすることができました。どのようなプロパティを探す必要がありますか? 他の CSS を実行するには、TODAY の日付からスタイリングを削除する必要があります。私ができるようになったこと。しかし、私はこの副作用を望んでいません....

追加した行は次のとおりです。

.ui-datepicker-current .ui-datepicker-today .ui-state-highlight { background: transparent !important;}
4

1 に答える 1

2

beforeShowDayこれにはイベントを使用できます。このイベントの主な機能は、カレンダーの特定の日付を有効または無効にすることです。ただし、特定の日付に特別なクラスを割り当てるためにも使用できます。

$(".datepicker").datepicker({
    beforeShowDay: function(date) {
        return [true, date.getDate() == 1 ? "first-class" : ""];
    }
});

デモはこちら

于 2012-12-20T15:09:51.273 に答える