如何从html中删除img标签

时间:2013-09-24 09:33:44

标签: jquery html

这是我在快速观看时所拥有的内容,在innerHtml中

   <img style="width: 100%; height: 320px;" src="img/banner03.jpg">
   <div class="bjqs-caption">
       Automatically generated caption3
   </div>

但我在innerHTML中想要的是:

    <div class="bjqs-caption">
         Automatically generated caption3
    </div>

如何从innerHTML中删除img标记

4 个答案:

答案 0 :(得分:2)

尝试

jQuery(function($){
    $('.bjqs-caption').prev('img').remove()
})

答案 1 :(得分:0)

$(document).ready(function() {
    $('div img').remove();
}); 

这将删除每个div中的所有图像。

$(document).ready(function() {
    $('.bjqs-caption').siblings('img').remove();
}); 

这将删除所有.bjqs-caption

兄弟的图像

答案 2 :(得分:0)

<script>
$(document).ready(function(){
     $('img').remove();
});
</script>

答案 3 :(得分:0)

试试这个:empty()

$(document).ready(function() {
   $('.bjqs-caption').prev('img').empty();
})