在學習了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