使用jquery查找和编辑多个链接

Bos*_*nBB 1 jquery href

好的,我有一些需要编辑的代码.我尝试了一些不同的PHP,但它没有工作,所以也许一些jquery stud可以解决这个问题.

这是代码.

<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>
Run Code Online (Sandbox Code Playgroud)

我想找到"http://123.456.789.101/~user"的每个实例用"MyUrl.com"替换它并保留file.php.

谢谢大家的时间.

Abe*_*ler 5

试试这个:

$("li > a").each(function(){
    this.href = this.href.replace("http://123.456.789.101/~user", "myurl.com");
});
Run Code Online (Sandbox Code Playgroud)

你可以在这里看到它.

我们的想法是,对于直接在您下面找到的每个锚,li您将要用新的URL替换您提供的URL.