我有一个带有大量 CRUD 页面的典型 MVC3 应用程序。在这些页面中,有很多带有 Id 列的列表......客户今天告诉我,他们总是希望看到“ID”而不是“Id”,但这些字段通常更完全限定(即:“Job Id”或某事)
有没有一种方法,使用 css 只转换文本的“Id”部分(全部大写)而不添加任何额外的 html?
我认为部分解决方案涉及这个伪类:div:contains("Id ") 但我不确定它是否可行...
此外,我不介意使用 jquery 执行此操作,但我正在尝试尽量减少重构。
最佳答案
基于这里的其他答案是具有有效替换的简短版本:
$("h3").text(function() {
return $(this).text().replace(/\b(id)\b/gi, "ID");
});
关于javascript - 将页面上的特定单词大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10855709/