我有两个事件处理程序绑定到一个锚标记:一个用于焦点和模糊。
处理程序在桌面上触发,但在 iphone 和 ipad 中,只有焦点被正确触发。如果我在锚标记外部单击,则不会触发模糊(仅当我单击页面中的其他一些表单元素时才会触发模糊):
$("a").focus(function(){
console.log("focus fired");
});
$("a").blur(function(){
console.log("blur fired");
});
HTML:
<html>
<form>
<a href="#">test link</a>
<div>
<input type="text" title="" size="38" value="" id="lname1" name="" class="text">
</div>
<div style="padding:100px">
<p>test content</p>
</div>
</form>
</html>