小编Dan*_*e B的帖子

JQuery:获取标记内容,不包括嵌套标记

我有一些HTML如下:

<span id="A">Text I'm interested in
  <span id="B">Other crap I don't care about</span>
</span>
Run Code Online (Sandbox Code Playgroud)

我希望获得跨度"A"的文本内容,不包括任何嵌套标签(即上例中的跨度"B"的内容).我正在尝试获取文本内容,而不是HTML内容.另外,在我的特定情况下,我知道在任何其他标签之前,span A中总会有一些文本,但我也对这种约束较少的解决方案感兴趣.

我考虑过的简单但笨重的方法只是做$("#A").html()然后解析直到我点击未转义的"<",但感觉应该有一个更清洁的解决方案.

jquery text nested css-selectors jquery-selectors

5
推荐指数
1
解决办法
2186
查看次数

标签 统计

css-selectors ×1

jquery ×1

jquery-selectors ×1

nested ×1

text ×1