下面的jquery将src值更改为我指定的值,但是这会应用于所有标记。
$("img").attr({src: "/_layouts/images/Flags_Germany_resized.png"});
我有带有ID的标签,因此我想知道如何使用标题而不是id来选择特定标签。
我想要更改src值的img标签如下:
<img title="Folder: Germany" alt="Folder: Germany" src="/_layouts/images/folder.gif"
border="0" complete="complete"/>
<img title="Folder: Angola" alt="Folder: Angola" src="/_layouts/images/folder.gif"
border="0" complete="complete"/>
<img title="Folder: Russia" alt="Folder:Russia" src="/_layouts/images/folder.gif"
border="0" complete="complete"/>
任何建议或帮助将不胜感激。
提前致谢
答案 0 :(得分:3)
喜欢这样
$('img[title="Folder: Germany"]')
答案 1 :(得分:3)
$('img[title="Folder: Germany"]').attr({src: "/_layouts/images/Flags_Germany_resized.png"});
文档:http://api.jquery.com/category/selectors/attribute-selectors/
答案 2 :(得分:0)
查看属性选择器。这些在jQuery中工作(差不多)就像在CSS中一样。
$('img[title="some title here"]').attr('src', 'some/new/src.jpg');