You need to enable JavaScript to run this app. 如何使用jQuery修改无id标识的img标签的src路径
优惠活动
大模型
产品
解决方案
定价
更多

如何使用jQuery修改无id标识的img标签的src路径

问题根源

使用[0]从jQuery选择器返回的集合中取元素时,得到的是原生DOM对象,原生对象没有jQuery提供的attr()方法,因此属性修改操作不生效。

可用解决方案

方案1:使用jQuery方法选取第一个元素(保持jQuery对象类型)

两种写法均可:

// 写法1:用:first选择器
$("img[src$='a.jpg']:first").attr('src','change.jpg');

// 写法2:用.eq(0)方法
$("img[src$='a.jpg']").eq(0).attr('src','change.jpg');

方案2:原生DOM对象直接操作src属性

如果要保留[0]取原生对象的写法,直接修改原生src属性即可:

$("img[src$='a.jpg']")[0].src = 'change.jpg';

以上两种方案都可以实现你要的第一个img标签src修改为change.jpg的效果。

内容的提问来源于stack exchange,提问作者taellipsis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.18 07:24:06