如何使用jquery或javascript向段落中的选定文本添加锚定标记

如何使用jquery或javascript向段落中的选定文本添加锚定标记,javascript,jquery-ui,jquery,Javascript,Jquery Ui,Jquery,我在文本区域或编辑器中有一些文本。当我选择一些代码,然后单击添加链接时,我需要将所选文本转换为链接。如何使用jquery实现这一点。与关联,您可以使用以下代码 var url = "http://stackoverflow.com/"; $("#yourTextAreaId").surroundSelectedText('<a href="' + url + '">', '</a>'); 或者,对于富文本编辑器,您可以选中此项 有关Rangyinputs插件函数的简单演

我在文本区域或编辑器中有一些文本。当我选择一些代码,然后单击添加链接时,我需要将所选文本转换为链接。如何使用jquery实现这一点。

与关联,您可以使用以下代码

var url = "http://stackoverflow.com/";
$("#yourTextAreaId").surroundSelectedText('<a href="' + url + '">', '</a>');
或者,对于富文本编辑器,您可以选中此项


有关Rangyinputs插件函数的简单演示,请参见此

如果您需要的不仅仅是编辑器中的链接,比如完整的WYSIWYG编辑器,请尝试


否则,如果这只是一个方便的链接功能,请让用户粘贴URL并在稍后检索文本时尝试my。

您说的是“或编辑器”-我想您指的是所见即所得编辑器?如果是的话,你用的是哪一个?只有选中的文本,嗯,选中的文本可以是段落中的任何文本,是这样吗?我以前解决过这个问题。surroundSelectedText不是jQuery函数。naidu askd用于javascript或jQuery检查上面我使用的javascript你完全忽略了提到你使用哪个jQuery插件来获取surroundSelectedText函数。仅使用jQuery或vanilla JS,根本没有surroundSelectedText函数。