我想設置一個圖片庫,您可以點擊一個拇指,然後您可以使用next和prev按鈕。我的問題是,用戶最初可以點擊我需要檢測的任何圖像以及下一張或上一張圖像的鍛鍊,並將顯示器的src替換爲下一張圖像的src。我只是試圖讓下一個按鈕工作,因爲以前的工作原理是一樣的。我一直在嘗試使用.next(),但它真的讓我感到困惑。jquery查找點擊實例後的下一個圖像
任何幫助,這將是偉大的。
這裏是什麼,我有一個jsfiddle以下是我寫的jQuery的,問題是下一個按鈕,底部位:
var numImgs = $('div.locationGallery .polaroidImage').length;
var prevImages = $('.polaroidImage').prevAll().length;
var thisImage;
var imageClicked;
var nextImage;
var nextImage;
$('.polaroidImage').click(function(){
var prevImages = $(this.parentNode).prevAll().find('.polaroidImage').length;
if(prevImages > 0){
$('.prev').show();
}else{
$('.prev').hide();
}
if(prevImages == (numImgs - 1)){
$('.next').hide();
}else{
$('.next').show();
}
});
$(".thumb").click(function(){
imageClicked = '';
imageClicked = $(this).attr('src');
$(".imageDisplay").find('img').remove();
$(".imageDisplay").append("<img src='"+imageClicked+"' />")
});
$('.next').click(function(){
nextImage = $('.imageContainer').next('img').attr('src');
alert(nextImage);
});
感謝您的幫助 – huddds