gpt4 book ai didi

javascript - 图片查看器 JavaScript

转载 作者:行者123 更新时间:2023-12-02 17:24:22 24 4
gpt4 key购买 nike

HTML

<div id="portfolio_content">
<h4 class="titles">Portfolio</h4>

//Pictures//

<img class="myImg" src="images/cabinconcept.jpg" width="40" height="300" />
<img class="myImg" src="images/aloneconcept.jpg" width="40" height="300" />
<img class="myImg" src="images/woodsconcept.jpg" width="40" height="300" />
</div>

JavaScript

<script>
$('.myImg').click(function() {
if ($(this).height() == 300) {
$(this).width('60%');
$(this).height('60%');

}
else {
$(this).width(40);
$(this).height(300);
}
})
</script>

我想让我的图像在有人点击它们时打开,但我的问题是,如果我点击多张图片,另一张保持打开状态,我尝试了不同的方法,但没有任何效果,对吗?知道如何解决这个问题吗?我想让以前打开的图片在单击新图片时关闭。

最佳答案

您可以将所有.myImg宽度高度设置回原始尺寸,并且仅增加点击图像的尺寸:

$('.myImg').click(function() {
$('.myImg').width(40);
$('.myImg').height(300);
$(this).width('60%');
$(this).height('60%');
});

关于javascript - 图片查看器 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23625161/

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