iOS正在关注焦点元素

时间:2017-07-18 12:00:45

标签: javascript html ios css

iOS has an unusual behavior涉及聚焦元素。

当从用户操作启动焦点时,您只能从JS聚焦元素,例如单击某处。

但是,当Safari阻止焦点并且元素不在焦点时,iOS也会将元素报告为焦点。

示例:

$(function() {
  $('#sad').focus();
});
#sad {
  background-color: red;
}

#sad:focus {
  background-color: green;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="sad">

我的iPad上的页面加载时输入为绿色,但没有键盘。

我需要知道元素何时实际上具有焦点。还有其他办法吗?

0 个答案:

没有答案