小编Sur*_*cct的帖子

jquery从.text()中排除一些子节点

html结构看起来像这样

<div id="parent">
    parent may contain text
    <div id="child1">
       child 1 may contain text
       <script>console.log('i always contain something');</script>`
    </div>

    <div id="child2">
       child2 may contian text
    </div>    
</div> 
Run Code Online (Sandbox Code Playgroud)

我试图获取除了内容之外的每个节点的内容<script>.结果应如下所示:

    parent may contain text
    child 1 may contain text 
    child2 may contian text
Run Code Online (Sandbox Code Playgroud)

我尝试过使用($('#parent').not('div script').text(),但它不起作用

jquery

11
推荐指数
2
解决办法
3659
查看次数

标签 统计

jquery ×1