2011-11-08 57 views
1

我有一個畫廊,通過點擊鏈接,它會從URL中檢索圖像,然後將其解析到現有的容器中。我已經動態創建了以前的導航按鈕,但是我不確定如何製作它,所以如果你點擊按鈕,它將瀏覽圖片數組。使用JavaScript動態添加導航到畫廊

有麻煩在這裏粘貼代碼,但繼承人的jsfiddle:

http://jsfiddle.net/calebo/QuXYV/

我看這樣做不使用jQuery。

+0

它看起來像你的代碼設置允許的方式這很簡單,雖然我不知道如果沒有JS框架我會怎麼做(我最習慣於原型JS);我會使用的邏輯將遍歷每個縮略圖,找到所選的縮略圖,然後在按鈕按下時,使用帶有上一個/下一個縮略圖值的'bindImage()'函數將下一個圖像設置爲所選一。 – Nightfirecat

回答

2

嗨迦勒可以在創建它作爲

p = document.createElement("button"); 

現在經過對上一個和下一個按鈕添加的onclick功能,您可以添加

p.onclick = function() { 
    your processing code here 
}; 
+0

嗨 我已經這樣做了,如果你在jsfiddle中看到js的最底部,點擊函數被設置,但是我不確定如何綁定prev/next按鈕來瀏覽圖像。 – calebo

+0

你正在設置curren圖像點擊圖像相同的setCurrentimage(i)就像你可以使用setCurrentimage(i + 1)在下一個按鈕點擊 –