查找文本并用Javascript替换它

目前我在我的网站上遇到了一些问题,我开始出现了一个noob错误,现在它变得越来越大,我仍在使用我在启动时已经过时的系统.

基本上,我的网站使用WordPress,我的下载链接存储在我的网站上的__tent部分而不是某种形式的自定义元,最糟糕的是它们不是完全统一的只有半制服,这是我遇到问题的地方. (我已经搜索了大部分的堆栈,其他网站现在是一个来源来修复我的问题,没有运气)

这是我的一些代码.

СКАЧАТЬ: 320 | 320 | 320 | iTunes | iTunes | iTunes
СКАЧАТЬ: CDQ | CDQ | CDQ | iTunes | iTunes | iTunes

以上是我网站上the_content部分中通常显示的内容,它始终以СКАЧАТЬ为首:并且后面跟着至少一个链接.

我需要用< a href =’download.php’>下载< / a>替换整个部分.其余的已编码,但我的JavaScript知识缺乏.

编辑:不确定更新预期输出代码的意思,但在这里你去.

我希望在СКАЧАТЬ之后的内容:在我的网站上替换为以下内容,以下内容.

当前:

<p style="text-align: center;"><strong>СКАЧАТЬ:</strong> <strong><a href="http://example.com">CDQ</a> | <a href="http://example.com">CDQ</a> | CDQ | <a href="http://example.com">iTunes</a> | <a href="http://example.com">iTunes</a> | iTunes</strong></p>

也许重要的是,它总是包含一个< p style =“text-align:center;”> < / p为H.标签也!

预期:

<a href='download.php'>download</a>

最佳答案 如果您想要这样的输出,那么这将帮助您说出您想要的更改,

(function(){
        $('p.download-link a').fadeOut(function(){
            $(this).html('<a href="download.php">download</a>').fadeIn();
        });
    
        
})();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p style="text-align: center;" class="download-link"><strong>СКАЧАТЬ:</strong> <strong><a href="http://example.com">CDQ</a> | <a href="http://example.com">CDQ</a> | CDQ | <a href="http://example.com">iTunes</a> | <a href="http://example.com">iTunes</a> | iTunes</strong></p>

希望这个片段能帮到你.

点赞