Javascript 单击选项卡式菜单中的链接时,网页是否需要可见图像?
点击标签菜单中的链接时,我需要图像应该出现在我想要的位置,所有链接的数量…这是我用于示例的代码…它不适用于我…我需要知道正确的答案…帮助我Javascript 单击选项卡式菜单中的链接时,网页是否需要可见图像?,javascript,jquery,html,Javascript,Jquery,Html,点击标签菜单中的链接时,我需要图像应该出现在我想要的位置,所有链接的数量…这是我用于示例的代码…它不适用于我…我需要知道正确的答案…帮助我 <html> <head> <title>image event</title> <script type="text/javascript" ></script> <style type="text/css"> #detail { width:320px;
<html>
<head>
<title>image event</title>
<script type="text/javascript" ></script>
<style type="text/css">
#detail {
width:320px;
height:180px;
margin-bottom:12px;
border: 1px solid #000000;
}
#detail div {
position:relative;
width:100%;
height:100%;
}
#detail div img {
position: absolute;
top: 0;
left:0;
width:100%;
height:100%;
z-index:1;
}
#detail div span {
color:#ffffff;
position:absolute;
bottom:0;
text-align:center;
width:100%;
background: #000000;
opacity: .8;
z-index:2;
}
#links img {
width:30px;
height:30px;
margin-left:16px;
}
</style>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery-1.7.1.js">
var container = $('#detail');
container.find('div:first-child').fadeIn("slow");
$('a').click(function () {
var active = $(container.find('div')[$(this).prevAll('a').length]);
active.siblings().hide();
active.fadeIn("slow");
});
</script>
</head>
<body>
<div id="detail">
<div id="div1" style="display:none">
<span>CONTENT 1</span>
<img src="images/1.jpg"/>
</div>
<div id="div2" style="display:none;">
<span>CONTENT 2</span>
<img src="images/2.jpg" />
</div>
<div id="div3" style="display:none">
<span>CONTENT 3</span>
<img src="images/3.jpg" />
</div>
<div id="div4" style="display:none">
<span>CONTENT 4</span>
<img src="images/4.jpg" />
</div>
</div>
<div id="links">
<a href="#" name="div1" ><img src="images/1.jpg" /></a>
<a href="#" name="div2" ><img src="images/2.jpg" /></a>
<a href="#" name="div3" ><img src="images/3.jpg" /></a>
<a href="#" name="div4" ><img src="images/4.jpg" /></a>
</div>
</body>
</html>
图像事件
#细部{
宽度:320px;
高度:180像素;
边缘底部:12px;
边框:1px实心#000000;
}
#细节部{
位置:相对位置;
宽度:100%;
身高:100%;
}
#详细资料组{
位置:绝对位置;
排名:0;
左:0;
宽度:100%;
身高:100%;
z指数:1;
}
#大样分区跨度{
颜色:#ffffff;
位置:绝对位置;
底部:0;
文本对齐:居中;
宽度:100%;
背景:#000000;
不透明度:.8;
z指数:2;
}
#链接img{
宽度:30px;
高度:30px;
左边距:16像素;
}
变量容器=$(“#细节”);
container.find('div:first child').fadeIn(“slow”);
$('a')。单击(函数(){
var active=$(container.find('div')[$(this.prevAll('a').length]);
active.sides().hide();
主动式。法代因(“慢”);
});
内容1
内容2
内容3
内容4
我会尽量保持简单:
<img id="image"/>
<button class="image-url" href="http://www.placehold.it/350x350/FFF">IMG 1</button>
<button class="image-url" href="http://www.placehold.it/350x350/EEE">IMG 1</button>
<button class="image-url" href="http://www.placehold.it/350x350/GGG">IMG 1</button>
<button class="image-url" href="http://www.placehold.it/350x350/DDD">IMG 1</button>