在学习了JS约一个月后,完成了四门课程之后,我仍然无法确定在单击缩略图时如何更改图像!我想要做的事很简单,我只想在点击缩略图时更改主图像!在这个例子中,div中有两个缩略图图像,上面有一个主图像。我只想在单击缩略图时更改主图像。我知道这是DOM操作,并认为它是:document.getElementById .....?点击缩图更改主要图片?
我已经做了一个小页面,以便我可以学习/尝试不同的事情,并最终放弃并寻求帮助!代码如下:
#MainContainer {
position: relative;
margin:0px auto;
width: 500px;
height: 400px;
border: 1px solid black;
}
#MainImage {
position: absolute;
top: 10px;
left: 50px;
width: 398px;
height: 265px;
background: url(MainImage01.jpg);
border: 1px solid black;
}
#TNBodyContainer {
position: absolute;
top: 290px;
left: 100px;
border: 1px solid black;
width: 268px;
height: 88px;
}
#TNOne {
position: relative;
width: 133px;
height: 88px;
background: url(SmallImage01.jpg);
}
#TNTwo {
position: relative;
left:135px;
width: 133px;
height: 88px;
background: url(SmallImage02.jpg);
}
<body>
<div id="MainContainer">
<div id="MainImage"></div>
<div id="TNBodyContainer">
<div id="TNOne">
<div id="TNTwo"></div>
</div>
</div>
非常感谢您的帮助。
马盖特
非常感谢你suspectus.Very方便我。我会保留代码,以便从中学习。非常好你帮助我:) – Margate 2013-03-23 03:20:04
@Margate没问题 - 提供答案很有趣。如果认为Daniel提供的解决方案和/或我的解决方案是有益的,那么您可以通过给我们加票来始终表示您的赞赏。 – suspectus 2013-03-23 09:12:46