我已经为一个锚点绑定了两个事件处理程序:一个用于焦点和模糊。
在桌面上,处理程序可以正常触发,但在 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>