我想将字体系列 (Arial) 更改为 HTML 文档中出现的单词“AAAAA”。该词可能多次来自 DB,但我需要单独替换该词的字体。
我认为它将由 JavaScript 完成。任何人都知道该怎么做吗?
最佳答案
假设我们需要格鲁吉亚
.geo{
font-family:Georgia;
font-style:italic;
font-weight:bold;
font-size:19px;
}
demo
var $els = $('body *'); // iterate through all elements // or define specific for performance.
$els.each(function(){
$(this).html($(this).text().replace(/AAAAA/g, '<span class="geo">AAAAA</span>'));
});
如果 <span>
可能会给你带来问题(通过 DOM 通常使用)......我建议使用 <font>
: <font class="geo">AAAAA</font>
关于javascript - 需要替换特定单词的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10328281/