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>