gpt4 book ai didi

javascript - jQuery 替换 - 样式数字

转载 作者:太空宇宙 更新时间:2023-11-03 19:50:16 26 4
gpt4 key购买 nike

我想在我的 标签中设置特定字符的样式。
所以我用谷歌搜索并找到了 .replace() 函数。但我在造型数字上遇到了问题。我想在不更改文本的情况下更改它的样式。



这是我的代码:



HTML



<code> $years = floor($diff / (365*60*60*24)); </code>

JS

('code').each(function()
{
var text = $(this).text();
var setan = text.replace(/\d+/g,'<int>'+'\d'+'</int>');
$(this).html(setan);
});

输出是$years = floor($diff / (d*d*d*d));

我想让它至少像$years = floor($diff / (<b>d</b>*<b>d</b>*<b>d</b>*<b>d<b>));

最佳答案

最好使用 css 类来设置元素样式

$('code').html(function() {
var text = $(this).text();
return text.replace(/\d+/g, '<span class="d">' + 'd' + '</span>');
});
code span.d {
font-weight: bold;
color: green;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<code> $years = floor($diff / (365*60*60*24)); </code>

关于javascript - jQuery 替换 - 样式数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31956424/

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