【问题标题】:Change formatting of a specific character using css or jquery使用 css 或 jquery 更改特定字符的格式
【发布时间】:2012-08-22 17:32:41
【问题描述】:

我有时会使用管道创建快速而肮脏的 html 菜单或其他类型的列表 |分隔元素,即:

首页 |编辑 |等等……

我喜欢使管道变得粗体和彩色,并想知道是否有一种快速的方法来选择 css 样式中的特定字符。 (或者可能是 JS/jquery)

我知道我可以通过管道周围的跨度来做到这一点,但我认为能够只选择这个角色可能会很优雅。

【问题讨论】:

    标签: jquery css


    【解决方案1】:

    您可以将回调函数传递给 .html() 方法,以便为您将这些字符包装在 span 中:

    $('p.menu').html(function(i,el) {
        return el.replace(/\|/g, '<span class="sp">|</span>');
    });​
    

    http://jsfiddle.net/mblase75/ymE6y/

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-06
    • 2012-09-02
    • 2013-07-20
    • 2017-11-12
    • 2012-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多