gpt4 book ai didi

javascript - jQuery 替换每个 div 中字符串中的字符和符号,逗号替换为 €,€ 替换为空

转载 作者:行者123 更新时间:2023-11-30 08:58:14 25 4
gpt4 key购买 nike

场景是这样的:我有一堆像这样的“价格”类别的跨度:12,99€

我需要在昏迷后拆分美分,以便我可以用 css 设置样式 -> 完成了,美分有自己的类“美分”

现在我试图用 € 欧元符号替换逗号“,”,并删除末尾的 € 符号'用空的替换它,空)

我希望它是有道理的,这里有一个例子......:

现在如何:12,99€和我需要什么:12€99

我现在的代码:

<!-- the html part CANNOT BE MODIFIED -->
<span class="price">29,49€</span>

<script>
jQuery(".price").each(function() {
var newText = jQuery(this).text().split(",").join("</span>,<sup class='cents'>");
newText = "<span class='euros'>" + newText + "</sup>";
jQuery(this).html(newText);
});

// Tryed to replace euro symbol by nothing but doesn't work //
var value = jQuery(".cents").val()+"";
value.replace("€", "");
var val = jQuery(".cents").val();
</script>

如果有人能在这里帮助我,我将不胜感激,因为我真的很想学习如何实现这一目标。它看起来并不太复杂,但无法使其工作令人沮丧。

最佳答案

$(".price").text( function(i, oldtext){
return oldtext.replace("€","").replace(",","€")
});

http://jsfiddle.net/8da54/9/

关于javascript - jQuery 替换每个 div 中字符串中的字符和符号,逗号替换为 €,€ 替换为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11529910/

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