gpt4 book ai didi

javascript - 获取 {{#each}} 的 .html()

转载 作者:太空宇宙 更新时间:2023-11-04 13:09:54 24 4
gpt4 key购买 nike

我有一个 $('.textarea').val()在提交时获取所述文本区域的值,将其插入到 Mongo.Collection 中然后通过{{#each}}{{/each}}显示出来在体内。

在将文本插入到集合中然后返回并再次发布之前,我设置了一个正则表达式以将所有图像链接替换为 <img src='said link'>

我的问题是 .val() 不适用于标签,仅适用于 .html.text确实如此,我不能用它来获取文本区域的值。有没有聪明的方法来解决这个问题(用 .html() 替换 .val()?也许 body 上的一个监听器在文本已经提交后用标签替换所有链接,在这种情况下,我将如何去关于将其设置为监听所有文本更改?

编辑:

更准确的说,有没有办法执行

$('.messages').html($('.messages).html().replace(this, 'that'))

关于由 {{#each}} 不断变化和输出的值 从集合返回后?有没有办法引用每条消息而不是整个消息?

最佳答案

如果我理解正确,您正试图用图像替换文本中的所有来源。这应该可以帮助您:

http://forum.jquery.com/topic/replacing-text-links-with-images

此外,请阅读 jquery 文档的这一部分:

http://api.jquery.com/attr/

我认为您走在正确的轨道上:更改 .html() 应该可行。

关于javascript - 获取 {{#each}} 的 .html(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34692649/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com