更改具有特定类别的所有图像的src

Alo*_*iel 0 html jquery

在我的代码,我有一些<div class="sign">和有<img class="sign" alt="hi" src="img.jpg">。

我想使用class =“ sign”更改图像的所有src。

我想我应该做些类似的事情:

$("img.sign").each(function () {
    src = "http://4.bp.blogspot.com/-Pi_SzgTqSg8/TecelklSUVI/AAAAAAAAAKk/Rpcdzw4jYOY/s1600/Chrome.png";
});
Run Code Online (Sandbox Code Playgroud)

但我得到一个错误:

Uncaught TypeError: Cannot set property 'src' of null 
Run Code Online (Sandbox Code Playgroud)

dsg*_*fin 5

“我想使用来更改图像的所有src class="sign"。

无需像其他答案所示的那样循环。一行完成:

$('img.sign').attr('src', 'http://4.bp.blogspot.com/-Pi_SzgTqSg8/TecelklSUVI/AAAAAAAAAKk/Rpcdzw4jYOY/s1600/Chrome.png');
Run Code Online (Sandbox Code Playgroud)

编辑:在回答您的意见,如果你想改变alt一切的img.sign年代到222还有:

$('img.sign').attr({
    src: 'http://4.bp.blogspot.com/-Pi_SzgTqSg8/TecelklSUVI/AAAAAAAAAKk/Rpcdzw4jYOY/s1600??/Chrome.png',
    alt: '222' 
});
Run Code Online (Sandbox Code Playgroud)

jsFiddle示例。