我想知道如何删除页面加载时第一个锚标记自动发生的自动对焦。
我不打算禁用所有焦点能力,这几乎是我在研究这个问题时能找到的解决方案。焦点应该仍然适用,并在点击时显示。
这是焦点本身的css(在这种情况下是scss),我想保留它。
&:focus {
outline:3px solid #51ace9
}
我尝试过这样做,以摆脱页面加载时的自动对焦:
window.onload= function() {
var anchors = document.getElementsByClassName('my_class')
for (var i = 0; i < anchors.length; i++) {
anchors[i].blur();
}
}
但它似乎不起作用。
有人可以提出正确的解决方案吗?
答案 0 :(得分:0)
$(document).ready(function({
$("a").blur() ;
});