如上一篇文章所述
我想创建一个输入框,在其中自动识别、格式化 URL,并在 URL 之后的空白处或模糊处为每个 URL 调用一个方法。我们还有一个问题,尽管elem.html(newText);
用于设置检测到的链接周围的格式化 p-tags 可以正常工作,但之后将光标设置为开头。因此,当您编写“this is a www.url.com”并按空格键时,URL 会被正确识别并格式化并调用方法“linkDetected”,但光标会移动到输入字段的开头,不可能写在。
我创建了一个 JSFiddle,因此您可以自己查看代码和问题:
任何帮助表示赞赏。