我正在創建一個視頻庫,並有6個縮略圖,點擊時會在頁面上的iframe中播放相應的視頻。JQuery變量覆蓋循環,想要保留不同的值
當用戶轉到視頻的下一頁,加載存儲在XML文檔中的新鏈接時,這6個縮略圖會發生變化。
var linkhtml=x[i].getElementsByTagName("linkhtml")[0].childNodes[0].nodeValue;
通過從XML元素6圈我和更改縮略圖<td id="videoBox[1-6]">
這樣:
$('#videoBox' + j).mousedown(function() {
frames['videoPlayer'].playVideo(linkhtml, videoPlaylist);
});
然而,這並不工作,因爲當我點擊任何縮略圖,它調用在任何linkhtml上次設置的位置上,第6個視頻都放在頁面上。
如何獲得每個縮略圖以正確保留鏈接?
這裏是不是真的有足夠的代碼的人理解你目前正在做的事情。什麼是'x [i]'的提法?據我所知,你總是將linkhtml設置爲一個值,並且始終要求你的mousedown中有一個值。你能編輯這個問題以包含所有相關代碼的更完整列表嗎? – Ryan 2012-02-02 01:34:15
對不起,我可以看到它可能有點混亂。 @Guffa得到它,並解決了它。謝謝你的時間瑞恩。 – dougmacklin 2012-02-02 01:41:25