如果已经回答,请原谅我,但我搜索并找不到与我的请求足够相似的案例。
我有 8 张图像(最终我将从数据库中提取信息,但我想尝试让这部分自己工作)。
每个图像都是 div 的一个切换,它包含该图像(事件)的详细信息。
目前,所有详细信息 div 都被隐藏,当您单击图像时,其详细信息 div 将“显示”。在详细信息 div 中是一个“隐藏”按钮,它隐藏详细信息 div,并且图像从下方滑回视图。
我想要这样,如果您单击屏幕底部的不同图像,而详细信息 div 打开(显示),它会关闭该详细信息 div 并打开刚刚单击的图像的详细信息 div。
最终,我希望在详细信息 div 中有一个“下一个”链接,该链接可以滚动到下一个详细信息 div,但是,一次一步。
我的代码是:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".obtn1").click(function(){
$(".detail1").show(1500);
});
});
$(document).ready(function(){
$(".cbtn1").click(function(){
$(".detail1").hide(1500);
});
});
$(document).ready(function(){
$(".obtn2").click(function(){
$(".detail2").show(1500);
});
});
... on up to obtn8 and cbtn8
</script>
使用以下html:
<div id="event-detail">
<div class="detail1" style="display:none;height:1000px;" align="center">
<img class="cbtn1" src="images/dev_detail/more.gif" width="70" height="30">
<img src="images/dev_detail/photo-backgrund1.jpg" width="650" height="478">
<img class="cbtn1" src="images/dev_detail/more.gif" width="70" height="30">
</div>
<div class="detail2" style="display:none;height:1000px;" align="center">
<img class="cbtn2" src="images/dev_detail/more.gif" width="70" height="30">
<img src="images/dev_detail/photo-backgrund2.jpg" width="650" height="478">
<img class="cbtn2" src="images/dev_detail/more.gif" width="70" height="30">
</div>
<div class="detail3" style="display:none;height:1000px;" align="center">
<img class="cbtn3" src="images/dev_detail/more.gif" width="70" height="30">
<img src="images/dev_detail/photo-backgrund3.jpg" width="650" height="478">
<img class="cbtn3" src="images/dev_detail/more.gif" width="70" height="30">
</div>
... on up to 8
<table width="800" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><img class="obtn1" src="images/dev_detail/BitterSuite_logo1.jpg" width="200" height="147">
</td>
<td><img class="obtn2" src="images/dev_detail/BitterSuite_logo2.jpg" width="200" height="147">
</td>
<td><img class="obtn3" src="images/dev_detail/BitterSuite_logo3.jpg" width="200" height="147">
</td>
<td><img class="obtn4" src="images/dev_detail/BitterSuite_logo4.jpg" width="200" height="147">
</td>
</tr>
<tr>
<td><img class="obtn5" src="images/dev_detail/BitterSuite_logo5.jpg" width="200" height="147">
</td>
<td><img class="obtn6" src="images/dev_detail/BitterSuite_logo6.jpg" width="200" height="147">
</td>
<td><img class="obtn7" src="images/dev_detail/BitterSuite_logo7.jpg" width="200" height="147">
</td>
<td><img class="obtn8" src="images/dev_detail/BitterSuite_logo8.jpg" width="200" height="147">
</td>
</tr>
</table>
我现在很喜欢那里的默认幻灯片效果,如果可能的话,我想保留它。对此的任何帮助将不胜感激。提前致谢。干杯艾尔