问题描述
我需要能够允许用户进行以下两种类型的文本选择:
-
通过双击选择一个词:我使用 (dblclick)
-
通过按下鼠标左键然后松开来选择多个单词:我使用 (mouseup)
这两个单独工作很好。我只是在 TS 中使用 window.getSelection().toString() 来获取单击的单词或选定的文本区域。
但是如果我希望用户能够双击一个单词或选择更大的文本区域怎么办?
在同一个div上同时使用dblclick和mouseup的结果是当我双击时,获取选中文本的函数被触发了3次(两次是因为mouseup事件被触发了两次,第三次是因为双击点击事件)。
欢迎任何帮助!
谢谢,祝你有美好的一天,
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)