我有id="akbarslide"
的元素div。里面有四张图片。
<img src="image_suspetio/garbage.jpg" alt="garbage.jpg" width="270" height="250" />
<img src="image_suspetio/dog.jpg" alt="dog.jpg" width="270" height="250" />
<img src="image_suspetio/bar.jpg" alt="bar.jpg" width="270" height="250" />
<img src="image_suspetio/sky.jpg" alt="sky.jpg" width="270" height="250" />
我尝试了下面的代码,但图片未被删除。
$('img[src="garbage.jpg"]').remove();
答案 0 :(得分:4)
您不能使用完全匹配,因为src不是garbage.jpg
,但必须使用Attribute Ends With Selector, $或包含garbage.jpg
*
使用Attribute contains selector
$('img[src*="garbage.jpg"]').remove();
如果你确定src endwith garbage.jpg,你可以使用$
$('img[src$="garbage.jpg"]').remove();
答案 1 :(得分:1)
答案 2 :(得分:1)
尝试:
$('img[src$="garbage.jpg"]').remove();
它会找到src
以garbage.jpg
答案 3 :(得分:1)
$("#akbarslide img[src*='image_suspetio/garbage.jpg']").remove();