【发布时间】:2012-11-06 22:26:05
【问题描述】:
是否可以通过javascript/jQuery触发选择start?
在我看来,鼠标文本选择可以分为以下几个步骤:
1) 触发 mousedown 事件并开始选择
2) 触发 mousemove 并移动选择的“终点”
3) 触发 mouseup 并停止选择
可以仅触发 步骤 1),即在 span 元素中的文本上... ...所以在那之后,移动鼠标光标的行为就像选择等待 mouseup?
或如何实现以及浏览器如何知道选择开始?
Rangy 库:我知道这个用于创建自定义范围选择的 javascript 库。但在我看来,通过鼠标事件模拟自己的选择太复杂了。我只是想告诉浏览器,我从 (span,offset 2) 开始选择,它应该在 step 2) 继续。
【问题讨论】:
-
好问题。也想知道这个问题的答案。
标签: javascript browser triggers selection