javascript - 如何检测单个字母并修改它们的外观/CSS

标签 javascript jquery html css jquery-selectors

我想扫描一段文字并更改任何单个字母(a吃东西的狗一个咀嚼玩具)

将一段文本放在文本框中,然后放入 div 中。修改可以发生在我假设的任何一个地方,但到目前为止我在操作 div 中的文本时遇到了一些问题。

但是,我只能使用 jquery/javascript/css/html,因为遗憾的是我只知道这些。

也请解释一下答案,因为我通常不太明白你的答案是否更复杂,但一如既往,

感谢您的回答!

最佳答案

使用 replace() 尝试这样的事情

$('div.text').html(function(i,v){
   return v.replace(/(^|\s[A-Za-z]\s|$)/g,'<b>$&</b>');
});

DEMO

关于javascript - 如何检测单个字母并修改它们的外观/CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25912483/

相关文章:

javascript - 使用jquery对页面上的div元素进行排序

javascript - 再次选择所选项目时调用函数

jquery - 如果没有更多图片,则禁用(下一个/上一个)按钮

html - 当基本 href 设置为该子目录时,如何链接到该子目录中的主 URL?

javascript - 多级折叠侧边栏箭头方向改变

javascript - 如果使用 Angular Js 不存在任何选项,则不要填充和隐藏下拉列表

javascript - 如何使用 PHP 和 Javascript 更新聊天室

javascript - 如何设置 jQuery 可调整大小的小部件以围绕中心调整大小

css - 放置 3 个 HTML div; 1左2右

javascript - 使用 jQuery 更改文本颜色两次