javascript - 如何在每个 & 周围插入跨度

标签 javascript css fonts ampersand

我想使用特定的斜体&在 Adob​​e Caslon Pro 中,但仅限于 & 符号。

如何插入 <span class="amp" > 大约每个 & (& 符号)然后应用

font-style: italic;

.amp

最佳答案

您可以在页面加载时使用 jQuery 修改 HTML:

$(function () {
    $("h1:contains('&')").each(function () {
        var that = $(this);
        that.html(that.html().replace(/&amp;/g, "<span class='amp'>&amp;</span>"))
    });
});

请注意,这仅适用于 h1 元素,请将其修改为您想要的元素。

关于javascript - 如何在每个 & 周围插入跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9183640/

相关文章:

javascript - 如何合并多个对象的数据

javascript - 在 JavaScript 中追加多个项目

python - Flask 应用程序中 CSS 文件的 404 错误

html - 我输入表单后导航中断

html - 如何使用结束选择器在链接旁边附加一个图标?

emacs - 将字体设置为部分模式行

iphone - 如何让亚洲字体在 iPad 上工作?

javascript - 谷歌网络服务按位置获取时间?

javascript - 仅为附加文本设置字体大小

javascript - 单击/悬停图像时如何更改图像下的文本