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>
我试图获取除< script>的内容之外的每个节点的内容.结果应如下所示:
parent may contain text child 1 may contain text child2 may contian text
我试过使用($(‘#parent’).not(‘div script’).text(),但它不工作
解决方法
尝试这个
($('#parent').text()).replace($('#parent script').text(),'')