这个问题已经在这里有了答案:
已关闭8年。
有没有一种方法可以检测用户何时通过jQuery在输入元素中取消选择文本?
(注意:我不是在询问检测输入元素本身的“取消选择”(即模糊),而是询问元素中的文本。)
我在做$('#input').select(function () {...}
在用户选择文本时显示带有格式选项的工具栏,但是我还无法弄清楚如何检测用户是否清除了选择。
有什么建议么?
最佳答案
尝试模糊事件
$('#input').on('blur',function () {
if( this.value == ''){
alert('Blur Event - Text box Empty');
//Your code here
}
});
输入字段失去焦点后,就会立即触发。它未被选中。
关于javascript - jQuery输入元素取消选择文本事件? [复制],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12717782/