使用jquery删除href中的特定字符或标记

remove specific characters or tags in href by using jquery

本文关键字:字符 jquery 删除 href 使用      更新时间:2023-09-26

我正在编辑一个WordPress主题。

我在WordPress循环中有这样的东西:

<a class="link" href="<?php the_content(); ?>"></a>

这将变成这样的事情由WordPress:

<a class="link" href="<p>http://google.com</p>"></a>

如何删除<p>lt/p>使用jquery在href中标记?我有多个这样的循环。

没有jQuery也可以很容易地做到这一点:

var links = document.getElementsByClassName('link');
for (var i = 0, j = links.length; i < j; i++) {
    var href = links[i].getAttribute('href');
    href = href.replace('<p>', '').replace('</p>', '');
    links[i].setAttribute('href', href);
}