使用jQuery更改映像源我的DOM看起来是这样的:<div id="d1">
<div class="c1">
<a href="#"><img src="img1_on.gif"></a>
<a href="#"><img src="img2_on.gif"></a>
</div></div>当有人单击图像时,我希望图像src更改为<img src="imgx_off.gif">哪里x表示图像编号1或2。这是可能的,还是我必须使用CSS来更改图像?
3 回答
拉风的咖菲猫
TA贡献1995条经验 获得超2个赞
imgid
<img id="my_image" src="first.jpg"/>
src
$("#my_image").attr("src","second.jpg");click
$('#my_image').on({
'click': function(){
$('#my_image').attr('src','second.jpg');
}});$('img').on({
'click': function() {
var src = ($(this).attr('src') === 'img1_on.jpg')
? 'img2_on.jpg'
: 'img1_on.jpg';
$(this).attr('src', src);
}});
繁华开满天机
TA贡献1816条经验 获得超4个赞
$("#myid").attr('src', '/images/sample.gif');
$("#myid").attr('src', '\images/sample.gif');
添加回答
举报
0/150
提交
取消
