我正在尝试创建文本荧光笔。下面是html结构的例子。如何使用jquery获取高亮文本位置
<div id="donthighlight">Sea no iuvaret epicurei conceptam, id dicunt sensibus expetenda</div>
<div id="highlightarea">Lorem ipsum dolor sit amet, an zril splendide est, discere accusam</div>
如果我选择了第二个div字“排版”,我应该能够捕捉到起始字符位置和结束字符位置,并添加span标签围绕它的类。这将暂时突出文本的背景。函数只能在第二个div内工作。
我也想在DB中保存这些字符位置,以便下一次用户访问同一篇文章时,我应该能够显示以前突出显示的部分。用户也应该能够删除亮点。
我尝试了几个jquery插件,无法完成我的要求。我该如何做这项工作?任何帮助,将不胜感激
谢谢你的建议,但它是从我想要实现 – akeel