如何通过jQuery替换字符串?

时间:2018-11-14 00:32:06

标签: javascript jquery html

基本上,我想将一个类添加到<p>标记内的电话号码中,并添加其他文本。

他们使用的CMS不允许我将HTML添加到内容中,所以我只剩下jQuery。

我正在尝试编写一个脚本,该脚本在非常单一的<p>标签内查找电话号码,并且仅替换该电话号码,而不会对周围的文本进行其他更改。

到目前为止,我拥有的脚本删除了整个<p>的内容,只保留了电话号码,而我只想用span标签和类替换电话号码。

我还是jQuery的新手,所以我很困在这里,

到目前为止,这是我的脚本:

$("p").each(function () {
   if ($(this).is(':contains("(02) 88506226")')) {
       console.log('yes');
       $(this).html('<span class="phone">(02) 88506226</span>');
   } else {
        console.log('no');
   }
});

非常感谢任何人都可以提供的帮助:]

0 个答案:

没有答案