我正在创建一个包含图片库的网站。
您有一个包含不同类别的侧边菜单,当您单击类别时会出现一个隐藏的 div,其中填充有缩略图,当您单击任何缩略图时,它会隐藏缩略图 div 并在其位置显示图像库。
我正在尝试做的一个例子是:http: //www.matitacorp.com/web/portfolio.php
我想做的是当缩略图 div 隐藏并且图像库出现时,我也希望与单击的缩略图相对应的图像出现,即使它在可滚动缩略图库中低 3 或 4 张图片。
我尝试使用 .scrolltop() 并设置值,但我认为我遗漏了一些东西。我的 div 显示正确,但我没有让 scrolltop 值起作用,或者我使用了完全错误的功能。希望有人可以帮忙。
这是我正在尝试使用的一段代码:
//thumbnail section
<div id="booth">
<a href="#" id="identityoverlay"><img src="thumb1" alt="" /></a>
<a href="#" id="identityoverlayA"><img src="thumb2" alt="" /></a>
<a href="#" id="identityoverlayB"><img src="thumb3" alt="" /></a>
</div>
//main image section
<div id="identityOverlay" style="background-image:url(images/bkgrnd_700.gif); height:720px; display:none;">
<div id="imageGallery style="padding-left:95px; padding-top:10px; padding-bottom:15px; overflow:auto; height:610px;">
<img src="mainImg1" /><br />
<img src="mainImg2" /><br />
<img src="mainImg3" /><br />
</div>
</div>
<script>
$("#identityoverlay").click(function () {
$("#identityOverlay").show();
$("#booth").hide();
});
$("#identityoverlayA").click(function () {
var myCont = document.getElementById ("imageGallery");
myCont.scrollTop(100);
$("#identityOverlay").show();
$("#booth").hide();
});
</script>
谢谢!