jQuery删除包含img src空白的td

时间:2011-10-25 09:41:32

标签: jquery

<td>
    <img width="8" height="1" src="/_layouts/images/blank.gif" alt="">
    </td>

如何删除包含<img src="/_layouts/images/blank.gif"

的td

由于

5 个答案:

答案 0 :(得分:3)

使用child selectorattribute equals selector的组合来匹配<img />的{​​{1}}的孩子:

td

然后使用parent()选择其父级,并使用remove()删除它;

$('td > img[src="/_layouts/images/blank.gif"]')

答案 1 :(得分:1)

尝试

$('td > img[src="/_layouts/images/blank.gif"]').parent().remove();

答案 2 :(得分:1)

我建议将祖先直接放在img:

之前
$('td img[src="/_layouts/images/blank.gif"]').parent().remove();

根据http://api.jquery.com/descendant-selector/

答案 3 :(得分:0)

$("img[src$='blank.gif']").parent().remove();

答案 4 :(得分:0)

我建议添加样式。

img [src * =“/ _ layouts / images / blank.gif”] {     display:none; }

这对我有用