【发布时间】:2009-10-09 13:09:04
【问题描述】:
让我们考虑以下 html 代码:
<p>
Some text followed by <span>a span element</span>
and another text followed by <b>a bold text</b>.
</p>
如何使用 jQuery 获取 span 和 b 元素之前的文本?
我尝试了$("span").prev() 和$("b").prev(),但它确实有效,因为文本不是元素。我也试过$("span").parent(),但它匹配整个段落,而我只想要它的一部分。
您能建议任何解决方案吗?提前谢谢你:-)
【问题讨论】:
-
不太相似。在这里,我只想提取直接出现在给定元素之前的文本,而不是整个文本。
标签: jquery