javascript - 需要替换特定单词的字体

标签 javascript jquery css fonts font-family

我想将字体系列 (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/

相关文章:

javascript - HTML 网格定位

javascript - Angular retryWhen 与条件状态码

javascript - 需要向 google map 添加 45 个以上的点

javascript - 使用 javascript 计算总计

jquery - 在jquery中设置文本

javascript - 如何使用 JavaScript 确认对话框菜单触发表单提交事件

javascript - CSS 无法对 Knockout 绘制的表格应用 dark-stripe 和 light-stripe

html - 带 CSS 的响应式表格列

javascript - 在javascript中更改线条颜色

javascript - javascript 中的 URL 编码