0
我有一個div「.gallery」的多個實例,我想要選擇div的id,.gallery的特定實例坐在點擊上。然後這將填充一個變量,我可以使該圖像只在該div的庫中發生變化。問題在於頁面似乎嘗試進行圖像交換,然後更改變量,因此圖像在第一次單擊時不會更改,更糟糕的是,第一次單擊不同的畫廊時,它會更改圖像的圖像最後一個與您互動的畫廊。目前有一個JavaScript警報,我每次點擊報告你點擊的div的div時都會彈出。如果你想玩這個遊戲,那麼我現在的頁面處於當前狀態。 www.ryanscasey.com/redesignJavascript/JQuery執行命令
直的JavaScript如下:
$(document).ready(function() {
var clickedDiv;
$('.gallery').click(function() {
clickedDiv = $(this).parent().parent().attr("id");
$('#' + clickedDiv + ' .thumbs img').click(function() {
$('#' + clickedDiv + ' .largeImage').html($(this).attr('alt'));
});
alert(clickedDiv);
});
});
工作完美!謝謝! –