我正在制作一个论坛,用户可以引用其他人的评论。
当您单击评论上的引用时,它会获取该评论的 html 并将其放入一个小框中Quote: Original post by a member
,就像大多数论坛一样。
但是,当我回复包含引用的评论时,它会返回
Quote: Original post by a member
Quote: Original post by a member
所以当我发布下一个回复时,它有两个相互堆叠的引用。
我想做的是从原始评论中删除引用,以便只显示 1 个引用。报价的 ID 是span.threadreply
,我可以使用以下代码将其从 DOM 中删除。
$("#somereplyid span.threadreply").remove()
但这会将它从页面中删除,我不想这样做。我有somereplyid
一个标签为 的变量的 HTML reply
。如何使用 jQuery 清理此变量以删除 span.threadreply 而不将其从实际文档中删除?
如果我不清楚,请告诉我,以便我可以编辑和改进问题。