Javascript 查找并替换图像url源?
我有一个没有Javascript 查找并替换图像url源?,javascript,jquery,jquery-selectors,dom-traversal,Javascript,Jquery,Jquery Selectors,Dom Traversal,我有一个没有class和id的图像,只有src存在。我想清空src属性 <td class="ms-vb" style="padding-bottom: 5px;"> <img alt="" src="/_layouts/images/square.gif"/> <td> 到 我需要在HTML中的几个图像中找到这个图像。怎么做 $( "img[src='/_layouts/images/square.gif']" ).attr( 'src',
class
和id
的图像,只有src
存在。我想清空src
属性
<td class="ms-vb" style="padding-bottom: 5px;">
<img alt="" src="/_layouts/images/square.gif"/>
<td>
到
我需要在HTML中的几个图像中找到这个图像。怎么做
$( "img[src='/_layouts/images/square.gif']" ).attr( 'src', '' );
总之,@kingjiv是对的,你最好把它完全移除:
$('img[src="/_layouts/images/square.gif"]').each(function(){
$(this).remove();
});
总之,@kingjiv是对的,你最好把它完全移除:
$('img[src="/_layouts/images/square.gif"]').each(function(){
$(this).remove();
});
将清空所有src
。您可以根据需要更改第一个选择器
将清空所有
src
。您可以根据需要更改第一个选择器 您还可以使用父类:
$('td.ms-vb img').attr('src','')
您还可以使用父类: $('td.ms-vb img').attr('src','')
只是那个特定的图像?Andy为什么不完全删除它而不是删除src?您需要“在多个图像中查找此图像”。什么?@kingjiv:好吧,那是另一个option@kingjiv完全删除它将使页面无效
src
但允许为空字符串。@andy我指的是整个项目,而不是src。没有src的图像有什么用?只有那个特定的图像?Andy为什么不完全删除它而不是删除src?您需要“在多个图像中查找此图像”。什么?@kingjiv:好吧,那是另一个option@kingjiv完全删除它将使页面无效src
但允许为空字符串。@andy我指的是整个项目,而不是src。没有src的图像有什么好处?不知何故,两者都不起作用。有什么我们可以上的课吗?对不起,我的错attr
和remove
仅应用于集合中的第一个元素。若要应用于所有,必须使用每个
。修正了我的答案,发生了什么?请提供一个提琴,因为两者都不起作用。有什么我们可以上的课吗?对不起,我的错attr
和remove
仅应用于集合中的第一个元素。若要应用于所有,必须使用每个
。修正了我的答案,发生了什么?请提供一把小提琴
$('img[src="/_layouts/images/square.gif"]').each(function(){
$(this).remove();
});
$('img').each(function() {
$(this).attr('src', '');
});