gpt4 book ai didi

javascript - 如果字符串类似于 'price 0 €',则替换innerHTML

转载 作者:行者123 更新时间:2023-12-02 18:08:52 26 4
gpt4 key购买 nike

我正在尝试使用 jQuery 替换 span id="price"的innerHTML。我认为我在 RegExp 上做错了。

$(function(){

var element = $('#price');
var contenu = element.innerHTML;
var str = " 0 ";
var re = new RegExp("^.*"+str+".*","gi");

if (contenu.match(re)){
element.innerHTML="free";
}
});

当我刷新页面时,它什么也不返回。

最佳答案

如果您尝试更改元素的内容(如果它包含字符串“0”),那么您只需这样做

$(function(){
$('#price:contains(" 0 ")').html('free');
});

Demonstration

如果您只想在“0”为全部内容时更改它,请执行以下操作:

$(function(){
if ($('#price').text().trim()==="0") $('#price').text('free');
});

关于javascript - 如果字符串类似于 'price 0 €',则替换innerHTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19877826/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com