用 jQuery 删除 [href]

Remove a[href] with jQuery

我需要从以下 html 中删除 [href]:

<span class="fl-post-info-author">
<a href="/author/name/“>Author Name</a>
</span>

$('span.fl-post-info-author a').removeAttr("href");

我试过了,但不确定如何定位 href。我试图完全禁用 link,并希望文本保留,而不是 link。这是 WordPress 中的 post 元 link。

确保您的 jQuery 代码仅在文档进入 ready 状态时执行,方法是将其包装在 $(document).ready() 功能块中:

$(document).ready(function() {
  $('span.fl-post-info-author a').removeAttr("href");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span class="fl-post-info-author">
<a href="/author/name/">Author Name</a>
</span>