【发布时间】:2011-08-17 04:58:19
【问题描述】:
在我使用.select() 将鼠标悬停在输入框中选择文本后,我执行了以下操作:
HTML:
<input type="text" class="hoverAble" value="hover here"/><br />
jQuery:
$(".hoverAble").mouseenter(function() {
this.select();
}).mouseleave(function() {
//I can't figure what to put here.
});
见here。 警告它正常运行(在 jsfiddle 中),您必须在结果框架中单击一次。
主要思想是mouseleave 也作为as expected 工作。
您可能已经注意到,当您将鼠标悬停在屏幕上时,我想不出一种方法来取消选择文本并避免这种情况:
【问题讨论】:
标签: jquery select hover unselect