简单的问题。我正在尝试改变我的网站上使用jQuery的所有图像alt标签。我遇到的问题是,我所有的图片都有我想要添加的alt标签。目前,我的代码不会做任何事情,下面是我在关闭
<script>
$("img").attr({
alt: "This is some alt text"
});
</script>有人能帮我找出这里出了什么问题吗?谢谢。
发布于 2013-07-08 22:28:21
在prop 1.6后,jQuery ()是正确的:
$("img").prop("alt", "This is some alt text");http://blog.jquery.com/2011/05/12/jquery-1-6-1-released/
发布于 2013-07-08 22:22:17
您可以尝试这样做:
$(function() {
$('img').attr('alt', 'Some Alt Text Here');
}发布于 2013-07-08 22:17:06
您的代码应该可以工作,但您应该像这样使用prop而不是$("img").prop('alt': 'This is some alt text');。
在实际加载jQuery时,您可能在<head>标记中遗漏了这一点:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>https://stackoverflow.com/questions/17528934
复制相似问题