Почему в iOS Safari Mobile (iPhone / iPad) не запускается событие размытия?
Мы имеем два обработчика событий, привязанных к тегу привязки: один для фокуса и размытия.
Обработчики работают на рабочем столе, но в iphone и ipad корректно срабатывает только фокус. Размытие не срабатывает, если я щелкаю за пределами тега привязки (размытие срабатывает только при нажатии других элементов формы на странице):
$("a").focus(function(){
console.log("focus fired");
});
$("a").blur(function(){
console.log("blur fired");
});
HTML:
<a href="#">test link</a>
<p>test content</p>