javascript - 如何使用 jQuery 更改特定内容?

标签 javascript jquery html

我想在我的博客中添加情感。当我在帖子上写“:)”时,它应该自动变成图像。但我不知道该怎么做。

真正的问题是,我不知道如何识别所有“:)”情绪。如果我能做到的话,剩下的我就可以做。那么,有人可以帮助我吗?

最佳答案

尝试检查 :contains() 选择器。

$(".article:containts(':)')")

之后,您可以将文本存储在变量中,对其进行操作(查找和替换),用图像替换文本,并使用新的操作后的 html 覆盖元素的 html。

https://api.jquery.com/contains-selector/

关于javascript - 如何使用 jQuery 更改特定内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36743544/

相关文章:

javascript - 在鼠标位置插入子标签

javascript - 使用 apply() 添加事件监听器

javascript - 根据选定的值启用按钮

javascript - jquery 将内容加载到 div 和 magicline

jquery - 我如何在 jPlayer 中单击时播放链接到的音频文件?

javascript - 合并多个 Canvas 并下载为图像

css - 如何在一个 div 中使多个 span 宽度相等

javascript - 单击函数在事件结束前触发函数

javascript - 在 javascript/jquery 中查找多个值

javascript - 我如何识别 JavaScript 文件已加载