我想让图像可见,如果点击索引的缩略图匹配隐藏图像的索引。我不确定我是否在正确的轨道上。我的代码的第一部分,添加一个类'lght-box'加上它的索引正在工作。第二部分我遇到了麻烦。.each()jQuery和点击
在此先感谢。
var brigZoom = {
init : function() {
var ground = $('.ground-box');
var lightBox = $('.lght-box img');
lightBox.each(function(index) {
$(this).addClass('lght-box' + index);
});
ground.hide();
lightBox.css('visibility', 'hidden');
var thumbImages = $('.thumbs img');
thumbImages.each(function(index){
$this = $(this);
$this.on('click', function(){
lightBox[this.index].css('visibility', 'visible');
});
});
}
};
brigZoom.init();
HTML:
<div class="ground-box"></div>
<div class="lght-box">
<img src="images/zoom/musings/small/1.jpg" class="images-that-need-zoom" alt="Honor & Beluga" />
<img src="images/zoom/musings/small/2.jpg" class="images-that-need-zoom" alt="" />
<img src="images/zoom/musings/small/3.jpg" class="images-that-need-zoom" alt="" />
<img src="images/zoom/musings/small/4.jpg" class="images-that-need-zoom" alt="" />
<img src="images/zoom/musings/small/5.jpg" class="images-that-need-zoom" alt="" />
</div>
这个工作,帮助我对这个问题的理解。谢谢。 – AaronHappe
@AaronHappe很好,欢迎您。 – undefined