查找内容并替换而不更改编号

时间:2018-07-05 03:51:32

标签: javascript jquery

我想更改内容而不更改编号。

<p style="padding-top: 7px; padding-bottom: 7px;">6 articles</p>

下面的代码可以正常工作,但是整个6篇文章都被娃娃更改了。

$("#p:contains('articles')").html("doll");

我也尝试使用它。

    $('p').each(function() {
    var text = $(this).text();
    $(this).text(text.replace('dog'));
});

但是可惜它没有用。希望你们能帮助我。

谢谢

2 个答案:

答案 0 :(得分:0)

尝试一下:

var element = $("p:contains('articles')");
element.text(element.text().replace('articles', 'doll'));

答案 1 :(得分:0)

假设您始终拥有”,则可以尝试这样的操作。

        function changeWord(newWord){
          var tmp = $('p')
          var words = tmp.text().split(" ")
          tmp.text(words[0] + newWord)
        }

希望这会有所帮助