Я пытаюсь создать компонент ввода даты в HTML5, чтобы я мог воспользоваться встроенным средством выбора даты / времени в iOS, и я использую jquery. У меня есть следующий код для генерации компонента:
var $inputDate = $("<input></input>");
$inputDate.attr("type", "date");
$inputDate.attr("value", "2004-05-03");
$inputDate.change(function(event)
{
console.log("value changed");
});
Код выполняется внутри компонента webkit в собственном приложении. Элемент управления вводом отображается нормально, и я могу изменить значение с помощью палитры. Однако функция изменения не срабатывает, когда я изменяю значение и отклоняю средство выбора. Когда я запускаю это на веб-странице в Chrome, все работает как положено. Как мне заставить это работать на iOS?