jquery - 更改超链接内的子字符串颜色

标签 jquery css

我在一个页面上有多个链接,看起来像这样

<a class="ui-corner-all" tabindex="-1">20 | 11-APRIL-2012 | 349 | MDP | MR ABC, | Street 4 ,abc@example.com,</a>

我想将 MR ABC 的颜色更改为红色...任何 jquery 选择器

最佳答案

要突出显示您可以使用内部 span 的文本:

​$("a.ui-corner-all").html(function(i, val) {
    return val.replace(/(MR ABC)/, "<span style='color: #ff0000'>$1</span>");
})​​​;​

演示: http://jsfiddle.net/qY4M7/

关于jquery - 更改超链接内的子字符串颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10980056/

相关文章:

javascript - 在附加到动态内容中的元素之前删除最后一个 TD

javascript - Twitter bootstrap 弹出窗口会在第二次悬停时显示,但不会在第一次悬停时显示。

javascript - 使用 JQuery Ajax 进行电子邮件验证

javascript - 按图像过滤 不想显示所有图像

javascript - 为 iframe 准备 html 代码时附加 &lt;script&gt; : without executing

javascript - 一旦我们将鼠标悬停在图像上不起作用就更改图像

css - 如何排除可见性隐藏 td 元素的行高

javascript - div 内的 href 打开一个新页面/标签

javascript - 我如何制作此钻石图像的动画,使其看起来像 3d 钻石向下旋转?

javascript - 如何将当前月份日期更改为另一个月份