我正在尝试通过JavaScript设置图像alt属性。问题是图像没有自己的id,我只有它的div Id。
<div id="logo">
<a href="http://yourwebsite.com">
<img alt="nkki" src="http://crankit.com.au/~thstarse/wp-content/themes/bigbangwp/image/logo.png">
</img>
</a>
我在尝试什么,但是我没有运气。任何人都可以帮我一把我的代码吗?
$(this).children('img').setAttribute('alt', 'new alt');
这个问题的答案是
document.querySelector("#logo img").setAttribute('alt', 'new alt');
答案 0 :(得分:3)
答案 1 :(得分:3)
您也可以使用纯JavaScript进行操作。
document.querySelector("#logo img").setAttribute('alt', 'new alt');
答案 2 :(得分:2)
你可以尝试这个Demo
$("#logo img").attr("alt","alertnate image.jpg");