当使用以下行加载页面时,我将焦点设置在某个输入字段上:

$('#myInputID').focus();

有没有办法可以undo撤消或remove this focus when hovering over a certain element?(离开此元素后不必重置焦点.)

我在jQuery中找不到与上面相反的函数,或者可以在这里工作.

推荐答案

使用100.

当某个元素失go 焦点时,模糊事件会被发送到该元素.最初,此事件仅适用于表单元素,例如<input>.在最近的浏览器中,事件的范围已经扩展到包括所有元素类型.通过键盘命令(如Tab键)或鼠标单击页面上的其他位置,元素可能会失go 焦点.

$("#myInputID").blur(); 

Html相关问答推荐

卸载伪元素 destruct 了CSS

单表单和多个提交(具有多个值)

在Chrome中使用手写笔时,滚动条方向反转

粘滞的导航栏延伸到超过页边距的右侧

如何在将文本垂直居中的同时将文本右对齐?

如何从elementor中的滑块中获取文本?

文本css后面未显示背景 colored颜色

如何解决水平塌陷问题?

为什么字体大小而不是 colored颜色 属性适用于元素?

如何在Go模板中传入途中创建的 map

如果使用复选框属性更改,如何防止事件更改?

为什么我的图像在悬停时与固定顶部栏重叠?

如何检测输入字段是否没有必填且没有占位符?

如何垂直平移一个元素,使其新位置位于另外两个元素之间?

将背景图像裁剪成两半

从右到左支持百分号

在 SQL 中合并 HTML 表中的单元格

使用 Selenium for Python 在网站上查找类名称中包含换行符的元素

flex-box 中的图像在 Chrome 和 Firefox 中看起来不同 - 如何使它们在 Firefox 中看起来像?

我怎么能有 :not(.class):nth-of-type(even)?