【发布时间】:2010-02-04 23:32:46
【问题描述】:
是否有一个聪明的 jQuery 选择器可以像这样选择文本节点:
<div><input type="text">one <span>two</span> three</div>
我想从上面的标记中获取 三个 并将其包装在一个强标记中,如下所示:
<div><input type="text">one <span>two</span> <strong>three</strong></div>
【问题讨论】:
-
这甚至不是有效的标记。您需要关闭输入标签
-
@Keith:仅在 XHTML 中。这是完全有效的 HTML,贯穿 HTML5。
-
@Keith:HTML 中禁止结束输入标签:w3.org/TR/html401/interact/forms.html#h-17.4
-
对不起——我太习惯xhtml了,差点忘了它在html中是有效的。
标签: jquery css-selectors