Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery/JS插件,用于检测textarea中的URL并封装<;a>;标签_Javascript_Jquery_Plugins_Jquery Plugins - Fatal编程技术网

Javascript jquery/JS插件,用于检测textarea中的URL并封装<;a>;标签

Javascript jquery/JS插件,用于检测textarea中的URL并封装<;a>;标签,javascript,jquery,plugins,jquery-plugins,Javascript,Jquery,Plugins,Jquery Plugins,我真的不想用这个重新发明轮子。必须有一个插件可以做这件事 我想要的是在用户输入文本区域时检测url。然后,一旦他们按下“空格”并完成url,将其包装在标签中,使其成为真正的链接 快速的谷歌搜索没有发现任何有用的东西。希望有人会知道一个好的解决方案 谢谢。这是一个复杂的功能,我已经玩了一段时间了。据我所知,没有人有一个强大和“性感”的解决方案。典型的解决方案是使用某种编辑器而不是文本区域 我的解决方案是在textarea(较低的z索引)后面创建一个DIV,并在该DIV上使用jquery linki

我真的不想用这个重新发明轮子。必须有一个插件可以做这件事

我想要的是在用户输入文本区域时检测url。然后,一旦他们按下“空格”并完成url,将其包装在标签中,使其成为真正的链接

快速的谷歌搜索没有发现任何有用的东西。希望有人会知道一个好的解决方案


谢谢。

这是一个复杂的功能,我已经玩了一段时间了。据我所知,没有人有一个强大和“性感”的解决方案。典型的解决方案是使用某种编辑器而不是文本区域

我的解决方案是在textarea(较低的z索引)后面创建一个DIV,并在该DIV上使用jquery linkify。textarea中的一个keyup事件将所有文本复制到DIV中。这将在DIV中生成实时链接。然后,新的问题是使这些文本可点击。毕竟,该部门在z指数方面落后了。我解决这个问题的可行方法是在mousemove上来回翻转z索引


我真的错过了一个很好的解决办法。我自己的解决方案有它的缺陷…

我今天早上发现的。作为一个独立的JQuery实现看起来相当不错

我明白了。。。看来我得自己动手了。我非常惊讶还没有人提出任何东西,我会认为这是一个非常受欢迎的功能。无论如何,非常感谢您提供的信息,并通过jquery linkify为我指明了正确的方向