【发布时间】:2021-12-24 14:40:57
【问题描述】:
我不确定我给我的问题提供了正确的标题,但我想要求做类似的事情:
我想获取父元素的 HTML 内容。通过这样做,这也将包括子元素的 HTML 标记,但我不希望这样。我只想要儿童 HTML。
例如:
<div class="test"> This is content of div
<p class="boring_class" style="borinhdlfj"> This is paragraph<br> content.<span><i>As you<br> can</i></span> see I have added <br> tag</p>
</div>
从上面的例子如果我使用.text() jquery 方法来获取 div 内容,我将只获取文本而不是<br> 标签。但是如果我使用.html() jquery,这也将包括<p class="boring_class" style='dflkdjf'>....</p>,但我不想要那个。
我只想要子元素的 html,即:This is paragraph<br> content.As you can see I have added <br> tag。
我怎样才能做到这一点?
最终输出应如下所示:
This is content of div This is paragraph <br> content.As you can see I have added <br> tag
【问题讨论】:
标签: javascript html jquery dom