我有一個包含五個鏈接的頁面。每個鏈接打開一個燈箱(使用prettyphoto)與兩個圖像(用戶可以切換這些)和一個段落。jquery在兩個帶有鏈接的圖像之間切換
我有一個簡單的Jquery腳本,在兩個圖像之間切換。
請參閱jsfiddle。
$(document).ready(function() {
$('a.unactive').live('click', function(){
$('a.button').toggleClass('unactive');
$('div.show').toggle('blind','',500);
console.log('clicked');
});
});
此功能正常工作。當用戶在燈箱中的圖像之間切換時,以及當他們關閉燈箱並打開一個新燈箱時,會顯示這個問題,這兩個圖像都會顯示出來。 請看這裏的問題的一個例子:jsfiddle。
總之,我無法在頁面之間切換燈箱並正確使用此切換功能。我只能在一個燈箱中的兩個圖像之間切換,而不必刷新頁面。
我的問題是我如何修改這個Jquery函數,以便在用戶打開和關閉頁面上的不同燈箱時工作?是否有一些我可以使用的重置或者是否應該修改HTML結構?或者是否有另一種切換圖像的方法?
非常感謝。
你有唯一標識,每個燈箱嗎? –
是的,我給每個div保存lightbox內容自己的唯一ID。 – hellofavision
您的圖片標籤應該以:'「/>'不''>' –