查找并删除文本,然后使用 jquery 或 javascript 插入图像
我正在尝试使用 jquery 或 javascript 将文本替换为图像。例如,
<div id="log">
<p>this is a :) happy face</p>
<p>this is a :( sad face</p>
<p>these are :/ x( :P other faces</p>
</div>
我尝试了一些事情,但要么我最终替换了整个字符串,要么浏览器不渲染图像而是显示html,
this is a <img src="happy.png"> face
这是我正在搞乱的聊天应用程序,而且我相当新,所以如果你可以在其中包含一些解释你的代码有帮助:)
im trying to replace text with an image using jquery or javascript. for example
<div id="log">
<p>this is a :) happy face</p>
<p>this is a :( sad face</p>
<p>these are :/ x( :P other faces</p>
</div>
ive attempted a few things but either i end up replacing the entire string or the browser does not render the image and instead displays the html
this is a <img src="happy.png"> face
this is for a chat application im messing with and im fairly new so if you can include some explanation in your code thatd help :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可能看起来像(使用 jQuery):
显然这应该变得更复杂一些。我可以想象一个将字符串链接到图像的查找对象,例如:
Could look like (using jQuery):
Obivously this should get a little more sophisticated. I could imagine a lookup object where you link strings to images, for instance:
你尝试过这样做吗?
在这里小提琴:http://jsfiddle.net/PuDMx/
Have you tried doing this?
Fiddle here: http://jsfiddle.net/PuDMx/