|
|
1
14
jquery在这里不会帮你很多忙,因为你并不真正关心DOM遍历/操作(除了创建锚标记)。如果您的所有URL都在<p class=“url”>标记中,那么可能是。 一个普通的javascript解决方案可能是你想要的,正如命运所愿, this guy should have you covered . |
|
|
2
57
注: 此脚本的更新和更正版本现在位于 https://github.com/maranomynet/linkify (GPL/MIT许可证) 隐马尔可夫模型。。。对我来说,这似乎是jquery的完美任务。 …我突然想到了这样的事情:
它尝试将以下所有事件转换为链接:
享受:- |
|
|
3
5
我有这个我调用的函数
|
|
|
4
4
我建议您在呈现到浏览器之前在静态页面上执行此操作,否则您将把转换计算的负担推给可怜的访问者。:)下面是在Ruby中实现这一点的方法(从stdin读取,向stdout写入):
很明显,你会想办法让它像你想要的那样强大。上面要求所有URL都以HTTP开头,并选中“不转换引号中的URL”(即,它可能已经位于<a href=“…”>)中)。它不会捕获ftp://,mailto:。它将很乐意在<script>body等您可能不希望发生的地方转换材质。 最令人满意的解决方案是与您的编辑手工进行转换,这样您就可以目不转睛并批准所有替换。 A good editor 将允许您使用组引用(即back-references)进行regexp替换,因此这不应该是什么大问题。 |
|
|
5
2
看看这个jquery插件: https://code.google.com/p/jquery-linkifier/ |
|
|
6
1
有时做服务器端不是一个选项。想想一个客户端的twitter小部件(它使用jsonp直接进入twitter API),你想动态链接twitter中的所有URL… |
|
|
7
0
如果你想从另一个角度来解决问题…如果您可以通过php和html净化器运行页面,它可以自动格式化输出并链接任何URL。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |