使用jQuery更改alt标签和图像路径

Dom*_*Dom 0 jquery

我这里有点问题.作为我对jQuery的新手,这对你来说很可能听起来很简单.

我需要添加路径到alt并更改alt,以便在jquery中有扩展名.jpg和屏幕

那我怎么转这个呢

<img src="small.jpg" class="image"  alt="big01">
Run Code Online (Sandbox Code Playgroud)

进入这个:

<img src="/image/small.jpg" class="image"  alt="/image/big01.jpg">
Run Code Online (Sandbox Code Playgroud)

我忘了添加:我需要删除图像名称然后添加到该图像的路径,因为这将改变,因为网站上有很多.不确定我是否清楚自己有什么想法吗?

非常感谢您的帮助

Ant*_*tts 6

我的第一个问题是,为什么img标签中的路径不是已经存在?

如果您需要更新所有img标记以包含该信息.首先,您需要遍历所有img元素.这很简单: $("img").each( functions here)

从这里开始,您可以像其他人指出的那样使用attr方法获取属性然后更改它们.

$("img").each( function(){
  $(this).attr({
     src: '/image/' + $(this).attr('src'),
     alt: '/image/' + $(this).attr('alt') + '.jpg'
  });
});
Run Code Online (Sandbox Code Playgroud)