0

我在切换到灯箱中的下一个图像时遇到问题。当我第一次单击下一步按钮时,一切正常。我似乎无法从那里获得下一张图片。下面是我正在使用的代码。任何帮助将不胜感激。

      $('#portfolioGallery .pGallery').click(function(){    
        var firstImg = $(this).find('img').clone();
        var nextImg = $(this).next().find('img').clone();
        $('#lightbox').append(firstImg);
        $('#next').click(function(){                    
                $('#lightbox').find('img').remove();
                $('#lightbox').append(nextImg);

        })
4

1 回答 1

0

看起来您的代码可能正在运行,但是您继续克隆然后选择相同图像的克隆,所以它似乎无法正常工作,我不明白克隆的目的是什么

  $('#portfolioGallery .pGallery').click(function(){    
    var firstImg = $(this).find('img');
    var nextImg = $(firstImg).next().find('img');  //try this
    $('#lightbox').append(firstImg);
    $('#next').click(function(){                    
            $('#lightbox').find('img').remove();
            $('#lightbox').append(nextImg);
    })
于 2012-09-14T19:33:44.263 回答