我正在编写一个Firefox插件,每当突出显示一个单词时就会触发该插件。但是,我需要一个脚本来检测单词何时突出显示,并且卡住了。例如nytimes.com(当您阅读文章并突出显示一个单词时,将弹出参考图标)。但是,nytimes.com脚本非常复杂。我今年16岁,而且不是很多程序员,所以这绝对不是我的职业。
3 回答
守着星空守着你
TA贡献1799条经验 获得超8个赞
使用rangy.js和jQuery:
$('#elem').on('keyup mouseup', function(){
var sel = rangy.getSelection()
if (sel.rangeCount === 0 || sel.isCollapsed) return
alert(sel.toString())
})
添加回答
举报
0/150
提交
取消