我試圖實現一個計時器,它將更大的圖像與下一張圖像進行交換,我覺得我在正確的軌道上,但我不是到達那裏。我無法使用Jquery或(event.target),(event.srcElement)或appendChild。有任何想法嗎?我不認爲我的功能現在正在做任何事情。下面當前代碼:在定時器上的照片庫上切換聚焦的圖片
<!DOCTYPE html>
<html>
\t <head>
\t \t <meta charset="utf-8">
\t \t <title>Photo Gallery</title>
\t \t <script>
\t \t var aryImages[] = {"1.jpg", "2.jpg", "3.jpg"}
\t \t \t function changeImage(varImage) {
\t \t \t \t document.getElementById('bigImage').src='images/1.jpg';
\t \t \t \t for (var i = 1; i < 4; i ++)
\t \t \t \t \t index.html = "images/1.jpg" + photoOrder[i] +"sm.jpg";
\t \t \t }
\t \t </script>
\t \t
\t \t /* styling elements */
\t \t <style>
\t \t \t img
\t \t \t \t {
\t \t \t \t \t width: 300px;
\t \t \t \t \t height: 290px;
\t \t \t \t \t padding: 2px;
\t \t \t \t }
\t \t \t body
\t \t \t \t {
\t \t \t \t text-align: center;
\t \t \t \t background-color: black;
\t \t \t \t }
\t \t </style>
\t </head>
\t
\t <body>
\t <div>
\t \t <img src="images/1.jpg" id="bigImage" />
\t </div>
\t <img src='images/1.jpg' id='image1' onclick="changeImage(image1)" />
\t <img src='images/2.jpg' id='image2' onclick="changeImage(image2)"/>
\t <img src='images/3.jpg' id='image3' onclick="changeImage(image3)"/>
\t \t
\t \t
\t </body>
</html>
在你提到你想要一個計時器,切換圖像後,但在你的HTML要調用一個單擊處理。您是否希望點擊或通過計時器進行交換? – bazzells
用戶應該能夠點擊圖像來改變圖像,但如果他們不這樣做,它會交換一個計時器。 –
@bazzells你知道如何做到這一點嗎? –