gpt4 book ai didi

javascript - JQuery: img.src 改变

转载 作者:太空宇宙 更新时间:2023-11-03 21:35:11 25 4
gpt4 key购买 nike

我正在尝试构建这个简单的画廊,Chrome 的安全性似乎不支持内联 jquery(它在 IE 上工作)。 (当我点击 .mini 类图像时,我希望 .show 类图像复制它的 src)。所以我需要写一个 .js 文件。我只是无法让它工作。有什么建议吗?我为我糟糕的英语道歉。

HTML:

<div class="galerie" align="center">
<div class="mini">
<img onClick="show1.src=imag01.src" id="imag01" src="img/pers/img1.jpg" alt="NO IMAGE"/>
<img onClick="show1.src=imag02.src" id="imag02" src="img/pers/img2.jpg" alt="NO IMAGE"/>
<img onClick="show1.src=imag03.src" id="imag03" src="img/pers/img3.jpg" alt="NO IMAGE"/>
<img onClick="show1.src=imag04.src" id="imag04" src="img/pers/img4.jpg" alt="NO IMAGE"/>
<img onClick="show1.src=imag05.src" id="imag05" src="img/pers/img5.jpg" alt="NO IMAGE"/>
<img onClick="show1.src=imag06.src" id="imag06" src="img/pers/img6.jpg" alt="NO IMAGE"/>
<img onClick="show1.src=imag07.src" id="imag07" src="img/pers/img7.jpg" alt="NO IMAGE"/>
<img onClick="show1.src=imag08.src" id="imag08" src="img/pers/img8.jpg" alt="NO IMAGE"/>
<img onClick="show1.src=imag09.src" id="imag09" src="img/pers/img9.jpg" alt="NO IMAGE"/>
</div>
<div class="show" align="center">
<img id="show1" src="img/img1.jpg" alt="NO IMAGE"/>
</div>
</div>

CSS:

<style type="text/css">
.mini img {
height: 80px;
border: 4px solid #C3C3C3;
padding: 1px;
margin: 0 10px 10px 0;
}

.mini img:hover {
border: 4px solid #B08FAB;
cursor:pointer;
}

.show img {
border: 4px solid #C3C3C3;
padding: 1px;
height: 400px;
}
div.galerie{
box-shadow: 0px 3px 10px #243139;
z-index: 5;

}
</style>

JQuery (不工作):

$(".mini img").click(function(){
var imgsrc = jQuery(this).attr("src");
$("#show1").attr("src", imgsrc);
});

最佳答案

jQuery("#show1 img").attr("src") = imgsrc;

^^ 不是 jQuery 的工作方式。完全没有。

jQuery("#show1 img").attr("src", imgsrc);

^^ 是 jQuery 的工作方式。

jQuery .attr() documentation .

编辑:您的选择器也是错误的。 #show1 是一张图片。所以你应该这样做:

jQuery("#show1").attr("src", imgsrc);

EDIT2:...你得到的是 imgsrc 的第一张图片的 src,而不是被点击的图片。使用这个:

var imgsrc = jQuery(this).attr("src");

甚至

var imgsrc = this.src;

关于javascript - JQuery: img.src 改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27090163/

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