从具有ID的div中删除没有ID的图像

时间:2012-02-02 01:32:51

标签: javascript html image

我有以下html:

<div id="container"><img src="some/path/image.jpg" /></div>

我想通过使用函数删除该图像。但是,我对javascript不是很有经验,我无法完成它,因为图像元素没有ID或类。

  $("button").click(function () {
      $("container").remove("container > img");
    });

然而显然这不起作用。请帮忙!

4 个答案:

答案 0 :(得分:7)

$("#container").find("img").remove(); 

应该这样做。

答案 1 :(得分:2)

您的代码非常完美。但是,不要只使用容器,而应该在它之前使用#。

$(“#container&gt; img”)

答案 2 :(得分:1)

$(“container”)应为$(“#container”)。

我建议$(“#container”)。empty()

答案 3 :(得分:-1)

试试这个,可行吗......

 $("button").click(function () {

//获取图片

var myImages = $('#container').find('img');

for (var i =0; i< myImages.length; i++){
//remove each image
$('#container').removeChild(myImages[i]);
}



        });