是否存在在HTML页面上选择某些内容(例如span
元素中的任意文本)的情况?这样的事情是否存在,或者是否需要定期轮询&分析window.getSelection()
?
我想在浏览器扩展程序(Chrome)中捕获此事件类型。
答案 0 :(得分:1)
“纽约时报”在所有文章中实施了一些“选择”类型的功能,而不监控特定的“onselection”事件。 Example here,突出显示一些文字,你会看到“?”弹出,您可以用于搜索。
Here's the relevant code。基本上看起来像任何正文文本的onmouseup,他们得到文档(或窗口)选择并使用它。
现有的“onselect”事件为spec'd to only apply to input and textarea elements。
答案 1 :(得分:0)
在jQuery中,您可以使用select()
函数将事件处理程序绑定到select
事件。有关详细信息,请参阅http://api.jquery.com/select/