Я пытаюсь создать виджет DateTimePicker и не хочу беспокоиться о создании экземпляра виджета, поэтому я создал Can.Control, который принимает тело html в качестве элемента.
Но теперь мои элементы ввода отображаются в DOM с помощью can.view. Как привязать событие к вставке нового элемента dateTime в мою область управления?
/**
* DateTime Plugin
*/
plugins.DateTime = can.Control.extend({
},{
init : function ( element , options ){
},
'input.dateTime click' : function (){
$( this.element ).find('input.dateTime').datetimepicker();
}
});
$(function(){
new plugins.DateTime('body');
});
Можно ли каким-либо образом указать «загрузку input.dateTime» для привязки средства выбора даты, когда элемент добавляется к элементу управления?