我试图让一个字段在盘旋时集中,但仅在3秒钟的延迟之后。显然,我做错了:使用jQuery将焦点悬停后的字段悬停
var timer;
function focusTimer() {
timer = setTimeout(function() {
$('#input').focus(),
3000;
})
}
$('#input').hover(function() {
if (timer) {
clearTimeout(timer);
}
focusTimer();
});
#input:focus {
width: 500px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="input">
gread CSS溶液。 +1那个 –
我也是。 +1的思考方框。 –
无视,得到它的工作。但是,这并不是我想要的。上面的JS方法将鼠标悬停一段时间之后的输入为重点。这需要点击输入。 – Tohuw