前“焦点”火灾事件踢/火灾事件出现在iOS键盘前(Fire Event before 'fo

2019-10-20 09:05发布

我想(出现在iOS上的键盘前IE)我专注于一个textarea之前火了的事件。

这可能吗?

我的代码来处理的重点是在这里:

$(document).on('focus', 'textarea', function() {
    console.log("focus event");
});

Answer 1:

尝试touchstart事件

$(document).on('touchstart', 'textarea', function() {
console.log("touchstart event");
  });


Answer 2:

我会使用focusIn事件注意,此事件捉子元素集中为好。

的focusIn:第一目标元件之前发送接收聚焦

$("div").focusin(function(){
    $(this).css("background-color", "#FFFFCC");
}); 

点击这里了解更多有关焦点事件顺序



文章来源: Fire Event before 'focus' kicks in / Fire Event before keyboard appears on iOS