Javascript 如何确定已清除选定内容
我正在试图找到一种方法来确定某些选定的文本已被取消选中 我已经尝试使用window.getSelection()的Javascript 如何确定已清除选定内容,javascript,jquery,html,selection,getselection,Javascript,Jquery,Html,Selection,Getselection,我正在试图找到一种方法来确定某些选定的文本已被取消选中 我已经尝试使用window.getSelection()的isCollapsed属性,但是如果在文本范围内单击以清除文本选择,它仍然报告为false。如果您在文本范围外单击以清除选择,它将报告为true 这说明了我在说什么 我还可以使用什么来确定某些选定文本是否已取消选定 我只需要这个在Chrome中工作 谢谢使用10毫秒的超时时间怎么样 $(function() { $("#select").on('mouseup keyup',
isCollapsed
属性,但是如果在文本范围内单击以清除文本选择,它仍然报告为false
。如果您在文本范围外单击以清除选择,它将报告为true
这说明了我在说什么
我还可以使用什么来确定某些选定文本是否已取消选定
我只需要这个在Chrome中工作
谢谢使用10毫秒的超时时间怎么样
$(function() {
$("#select").on('mouseup keyup', function() {
setTimeout(function(){
var sel = window.getSelection();
console.log(sel.isCollapsed);
},10);
});
});