我尝试使用.focus()创建一个非常简单的测试,以便在设置时提醒我: http://jsfiddle.net/hensor/h892gf4e/
<a href="#">Item 1</a>
<a href="#">Item 2</a>
<a href="#">Item 3</a>
$('a').first().focus(function() {
alert('Focus on item 1');
});
但它从未调用警报。不知道为什么。
答案 0 :(得分:1)
您的代码有效。
但是,如果要在页面加载时触发它,则需要先绑定事件,然后触发它。
$('a').focus(function () {
alert('Focus on item 1');
}).first().focus();