Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jquery删除空iframe_Javascript_Jquery_Iframe - Fatal编程技术网

Javascript 如何使用jquery删除空iframe

Javascript 如何使用jquery删除空iframe,javascript,jquery,iframe,Javascript,Jquery,Iframe,我正在使用此代码删除空iFrame,但我不知道失败的地方: <body> <section class="fu-banner-ad-list"> <div class="fu-wfb-wrapper"> <div class="mdl-cell mdl-cell--2-col "> <div class="adunit fu-banner-wfb " data-adunit="XXX_YYY42 "

我正在使用此代码删除空iFrame,但我不知道失败的地方:

<body>
<section class="fu-banner-ad-list">
     <div class="fu-wfb-wrapper">
       <div class="mdl-cell mdl-cell--2-col ">
          <div class="adunit fu-banner-wfb " data-adunit="XXX_YYY42 " data-dimensions="150x50 ">
            &nbsp;
          </div>
        </div>
      </div>
    ....more iframes
</section>
   <script type="text/javascript">
        if ($('.mdl-cell--2-col').is(':empty')) { 
            $('.mdl-cell--2-col').remove();
        } 

    </script>
</body>

…更多的iFrame
如果($('.mdl单元格--2列')。是(':empty'){
$('.mdl单元格--2列').remove();
} 
您能试试$('.mdl cell--2列').empty()吗


更多信息

代码在哪里?你有潜水艇。这些div有一个子元素,这意味着它不是空的。is(':empty')将检查内部html是否为空。因为在您的例子中,您已经有了一个子div,它永远不会执行下一个块。这没关系。他的选择器正在寻找内部html是空的,而不是空的。所以它永远不会运行remove()func$('.mdl cell--2-col').empty()将删除所有底层html