使用Twitter显示小部件,并且需要将链接添加到哈希标签。所以我需要模式替换,替换每个以哈希/英镑符号开头并以Twitter搜索链接结尾的空格的字符串。我很笨拙,带有jQuery,有人能指出我正确的方向吗?谢谢,任何人!
带我的东西:
// FROM:
<ul id="tweets">
<li>Some nutty tweet. #nutty</li>
<li>A fruity tweet here. #fruity</li>
</ul>
// TO:
<ul id="tweets">
<li>Some nutty tweet. <a href="http://twitter.com/search?q=%23nutty">#nutty</a></li>
<li>A fruity tweet here. http://twitter.com/search?q=%23fruity">#fruity</a></li>
</ul>
最佳答案
由于您使用的是jQuery,因此建议您从CSS-Snippets库中选择jQuery Tweetify Text。
然后,您可以像这样使用它(根据您的代码):
$("#tweets li").tweetify();
除了匹配
#hashes
之外,它还将URL转换为超链接,并匹配@username
并链接到其配置文件。