嗨,我想在我的网页上隐藏一些 div,它们只包含脚本标签……我该怎么做?
例如..
<div>
   <div>
       <div>
        <script type="text/javascript">some js code</script>
       </div>
    <script type="text/javascript">some js code</script>
   </div> 
</div>
基本上这些 div 是空的,但它们有脚本标签,所以使用空是行不通的。谁能建议我如何删除这些 div。如果任何孩子都没有价值,我的目标是删除父标签本身。
我如何确定给定父母的所有孩子都是空的。(我想检查空子节点,即使它有脚本我想忽略它并将其视为空,最后如果所有子节点都是空的,我想删除父节点)
例如考虑这个......(可以有任意数量的孩子,如果所有孩子都是空的,那么删除父母)(我想忽略脚本标签,如果没有其他值,则认为它是空的然后脚本标签)
 <div class="printpage">
<div class="flip">
    <div>empty div</div>
    <div>
        <div>
        <div>empty div</div>
            <div>
            <div>empty div</div>
                <div>
                    <script>script</script>
                    <div>empty div</div>
                </div>
            <script>script</script>
            </div>
        </div>
    </div>
</div>
<div class="flip">
    <div>empty div</div>
    <div>
        <div>
        <div>empty div</div>
            <div>
            <div>empty div</div>
                <div>
                    <script>script</script>
                    <div>empty div</div>
                </div>
            <script>script</script>
            </div>
        </div>
    </div>
</div>