好的,伙计们,我有一些代码需要编辑。我尝试了一些不同的 php 但它不起作用,所以也许一些 jquery 螺柱可以解决这个问题。
这是代码。
<li class="message_sharing_facebook greyback_primary_accent"> <a href="http://www.facebook.com/sharer.php?u=http://123.456.789.101/~user/file.php" target="_blank">F</a> </li>
<li class="message_sharing_twitter greyback_primary_accent"> <a href="http://twitter.com/home?status=http://123.456.789.101/~user/file.php" target="_blank">T</a> </li>
我想找到“http://123.456.789.101/~user”的每个实例,将其替换为“MyUrl.com,并将 file.php 保留在末尾。
感谢大家抽出时间。
最佳答案
试试这个:
$("li > a").each(function(){
this.href = this.href.replace("http://123.456.789.101/~user", "myurl.com");
});
您可以看到它的实际效果 here 。
这个想法是,对于直接在 li
下找到的 each anchor ,您将用新的 URL 替换您提供的 URL。
关于jquery - 使用 jquery 查找和编辑多个链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9745343/