Jquery 在cycle.js上获取当前显示的图像

Jquery 在cycle.js上获取当前显示的图像,jquery,html,Jquery,Html,我正在使用cycle.js播放一个小幻灯片: var $slider = $(".trauringe"); $slider.cycle({ timeout: 6000, next: '#next', prev: '#prev', before: beforePic, after: afterPic }); 以及html标记: <ul class="trauringe" style="width: 690px; height: 395px;"> <img sr

我正在使用
cycle.js
播放一个小幻灯片:

var $slider = $(".trauringe");
$slider.cycle({
timeout: 6000,
next:   '#next', 
prev:   '#prev',
before: beforePic,
after: afterPic });
以及html标记:

 <ul class="trauringe" style="width: 690px; height: 395px;">
   <img src="trauringe/1_Trauringe.jpg" style="display: none;" alt="Trauringe 1" />
   <img src="trauringe/2_Trauringe.jpg" style="display: none;" alt="Trauringe 2" />
   <img src="trauringe/3_Trauringe.jpg" style="display: none;" alt="Trauringe 3" />
   <img src="trauringe/4_Trauringe.jpg" style="display: none;" alt="Trauringe 4" />
   <img src="trauringe/5_Trauringe.jpg" style="display: none;" alt="Trauringe 5" />
 </ul>
不幸的是,这不起作用,它只显示第一个,而不是当前

非常感谢任何帮助!谢谢你可以试试这个-

function afterPic() {  
     console.log(this.alt); 
}

抱歉误解了,我编辑了!试试
$。each()
!这里:奇怪的是我找到了这把小提琴,但我不能让它为我工作!试试
console.log(this.alt)
你能制作你的JSFIDLE并发布在这里吗?这将是更容易的快速和完美的作品!谢谢:)也许你可以看看我上面的评论。在小提琴的解决办法是另一种方式,但我不知道如何!不管怎样,这也行@将当前图像的引用传递给回调方法,因此可以在方法内直接调用
this.alt
$(this.attr('alt')
)。。请参阅我的最新答案。
function afterPic() {  
     console.log(this.alt); 
}