Изменить класс значков кендо Date Picker Jquery - PullRequest
1 голос
/ 18 октября 2019

Я пытаюсь использовать кендо Jquery Date Picker.

Я ссылаюсь https://docs.telerik.com/kendo-ui/controls/editors/datepicker/overview.html на то же самое.

Но вместо стандартного класса ki-calendar я хочу использовать класс ki-calendar-date. Но я не могу изменить.

Значки: https://docs.telerik.com/kendo-ui/styles-and-layout/icons-web

https://docs.telerik.com/kendo-ui/api/javascript/ui/button/configuration/iconclass в этом примере говорится об изменении класса значков по умолчанию.

$("#button").kendoButton({
    iconClass: "fa fa-male"
});

Я пытался использовать то же самое для моего сборщика дат, но он не работает.

kendo.jQuery("#ang_layout1_asof_sdate").kendoDatePicker({
          format: this.inqService.userPref_dateFormat,
          change: this.onChangedatePicker.bind(this),
          value : new Date(this.dateDropDowndefaultItem.DATE_1),
          iconClass: "k-icon k-i-calendar-date"
      });

Может кто-нибудь помочь мне. Спасибо

Ответы [ 2 ]

1 голос
/ 21 октября 2019
$(".k-icon").removeClass("k-i-calendar");
$(".k-icon").addClass('k-i-calendar-date');

или

$(".k-icon").removeClass("k-i-calendar").addClass('k-i-calendar-date');

https://dojo.telerik.com/aViqocOT

1 голос
/ 21 октября 2019

Виджет kendoDatePicker не предоставляет свойство "iconClass". Вы можете изменить значок после создания экземпляра виджета, позвонив по номеру:

$("span.k-i-calendar").removeClass("k-i-calendar-calendar").addClass("k-i-calendar-date");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...