javascript で一部のコントロールの背景色を変更する必要があります。DropDownList と ComboBox の方法を見つけましたが、 DatePicker については何も見つかりませんか? 奇妙なのは、同じ要素にアクセスできるコントロールがないように見えるため、標準的な方法がないことです。たとえば、ドロップダウンリストで必要なことを行うには、「スパン」にアクセスします。
$("#myDropDown").data("kendoDropDownList").span.css("background-color", "#BDD1FF");
コンボボックスを使用している間、「入力」要素にアクセスできます:
$("#myComboBox").data("kendoComboBox").input.css("background-color", "#BDD1FF");
しかし、これらはいずれも kendoDatePicker では機能しません。誰でも道を知っていますか?css に (JQuery のように) 直接アクセスしようとしましたが、うまくいきませんでした。
編集:フォームのすべてではなく、いくつかのコントロールのみを変更する必要があります。そのため、剣道の CSS をオーバーライドすることはできません。また、ビュー モデルが編集モードの場合にのみ、この背景を適用する必要があります。したがって、クラスを切り替えることができる必要があります。そのため、JavaScript を考えています。