我正在填充页面中的所有 TextNode,使用 ajax 查询将它们的 nodeValues 发布到远程站点。当调用关联的回调时,我想以某种方式标记提供给回调函数的 TextNode,但 TextNode 的属性似乎是不可变的,除了 nodeValue。
我现在能想到的许多选项是以某种方式标记 nodeValue 而不更改看到的文本 - 使用不可打印的字符?或包装 TextNode 对象/类,将其从 dom 树中删除并将其重新注入 dom 树?
这些可行吗?你还有其它的想法吗?
提前致谢。