有没有什么简单的方法可以在点击链接后触发 jQuery .focus ?也许有一个 jQuery 事件混合了这些?
HTML:
<a href="#" class="focus">Focus</a>
<a href="#" class="click">Click</a>
JavaScript:
$(document).ready(function(){
// Focus Code
$('.focus').focus(function(){
alert('focus!');
});
// My noobish try to focus on click, will probably break the universe
/* $('.focus').click(function(){
$(this).focus();
}); */
// This should work, but I want this link to really FOCUS
/* $('.focus').click(function(){
alert('focus!');
}); */
// Click Code
$('.click').click(function(){
alert('click!');
})
})
我要提醒“重点!” 单击“Focus”链接后,不仅要按 TAB。
有类似的问题,但它更复杂,超过 2 年:jQuery 处理焦点和点击元素
这是 jsfiddle 玩: