获取cycle2滑块中当前幻灯片的图像源

时间:2014-04-02 05:01:10

标签: jquery jquery-cycle2

我试图在Cycle2的安装中获取当前图像的来源以传递给addThis照片共享脚本

这是我从Cycle2 API中得出的结论:

$('.cycle-slideshow').on('cycle-after', function (e, optionHash, outgoingSlideEl, incomingSlideEl, forwardFlag) {
    var imgSrc = $(outgoingSlideEl).attr('src');
});

如果我遗漏了任何内容,请告知。

2 个答案:

答案 0 :(得分:0)

我认为您的outgoingSlideEllist element,如li

然后你应该使用find()找到你的image src喜欢,

var imgSrc = $(outgoingSlideEl).find('img').attr('src');

完整代码

$('.cycle-slideshow').on('cycle-after', function(e, optionHash, outgoingSlideEl,
                                                  incomingSlideEl, forwardFlag) {
    var imgSrc = $(outgoingSlideEl).find('img').attr('src');
});

Live Demo

答案 1 :(得分:0)

你可以尝试下面的代码..我希望它有效吗

var imgSrc = $(outgoingSlideEl).find('img').attr('src');

演示: -

http://jsfiddle.net/3vjgJ/42/