1

我使用 Nivo-Slider 做一个带有 6 张图片的小幻灯片:

jQuery(window).load(function() {
    $('#image-slider').nivoSlider({                             
        beforeChange: function(){

            var test = $('#image-slider').data('nivo:vars');
            console.log(test);
            console.log(test.currentSlide);                 

        },          
    });
});

console.log(test) 的输出显示了这一点:

({currentSlide:1, currentImage:{0:{}, context:{}, length:1}, totalSlides:6, running:true, paused:false, stop:false, controlNavEl:{0:{}, length:1}})

我需要 currentSlide 的值,所以我尝试通过以下方式获取它:

var cs = test.currentSlide;

但是我以这种方式获得的价值观与通过以下方式显示的价值观不同

 console.log(test)

console.log(test)向我展示了从 0 到 5 的值,我需要知道幻灯片中的下一张图片。得到的值test.currentSlide最多少一个,但如果我使用方向导航并点击“返回”,它甚至会变为负数到 -3,然后跳到 3 等 - 没用。

我如何获得输出中 listet 的 currentSlide 的值console.log(test)

4

0 回答 0