【发布时间】:2011-05-05 15:25:34
【问题描述】:
我想动态更新元素的文本:
<div>
**text to change**
<someChild>
text that should not change
</someChild>
<someChild>
text that should not change
</someChild>
</div>
我是 jQuery 新手,所以这个任务对我来说似乎很有挑战性。 有人可以指出我要使用的函数/选择器吗?
如果可能的话,我想在不为我需要更改的文本添加新容器的情况下这样做。
【问题讨论】:
-
“如果可能的话,我想在不为我需要更改的文本添加新容器的情况下这样做。” - 真的?因为里面有一个容器会容易得多。
-
伙计们,我查看了原始问题,我认为 OP 没有说任何关于子元素的内容......
-
根据 W3 标准,div 甚至不能有文本节点(如果我没记错的话)。应添加
、
等文本容器。
-
@Mark:可能在 (X)HTML Strict 中,但不再是。 (HTML5 现在就在这里。)
-
@Matt Ball:在实际的 html 中,有 span 标签而不是 someChild。
标签: javascript html jquery