Я пытаюсь получить источник текущего изображения при установке Cycle2, чтобы перейти к сценарию добавления фотографий AddThis
вот что я смог выяснить из Cycle2 API:
$('.cycle-slideshow').on('cycle-after', function (e, optionHash, outgoingSlideEl, incomingSlideEl, forwardFlag) {
var imgSrc = $(outgoingSlideEl).attr('src');
});
Если мне что-то не хватает, проконсультируйтесь.
Я думаю, что ваш outgoingSlideEl
является list element
например li
Затем вы должны использовать find(), чтобы найти ваше image src
like,
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');
});
вы можете попробовать попробовать ниже кода... надеюсь, что это сработает
var imgSrc = $(outgoingSlideEl).find('img').attr('src');
Демо: