如何跟踪选中的文本并进行标记?

How to track the selected text and mark it?

我需要知道: 有一些什么位置的人 select 文本 并在其周围添加充满标签的文本 class.

其中: 报告应基于 HTML 个标签 没有诸如 span 和 link (a)

示例:

我将其标记为重复,但之后的评论意味着可能需要回复。

如果你只看这里的答案:Get the highlighted text position in .html() and .text()

你会发现有提到

Reference

.wrap()

.before()

.after()

您应该能够将这些与答案的第二部分一起使用,以将您想要的任何标签添加到所选文本中。