gpt4 book ai didi

javascript - 使用 jQuery 更改图像源

转载 作者:IT老高 更新时间:2023-10-28 11:13:05 25 4
gpt4 key购买 nike

我的 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 来更改图像?

最佳答案

你可以使用 jQuery 的 attr()功能。例如,如果您的 img 标记具有“my_image”的 id 属性,您可以这样做:

<img id="my_image" src="first.jpg" alt="Insert link 1 alt text here" />

然后你可以像这样使用 jQuery 更改图像的 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);
}
});

关于javascript - 使用 jQuery 更改图像源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/554273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com