来自本网站的启发:http: //www.designchemical.com/lab/jquery/demo/jquery_demo_slick_jquery_sliding_captions.htm
我使用以下代码创建了自己的版本:
$(document).ready(function(){
$(".transparencyOverlay").css("display", "none");
$(".thumbnailTextContainer").css("display", "none");
$(".contestantFirst, .contestant").hover(function(){
$(this).children(".transparencyOverlay, .thumbnailTextContainer").slideToggle('slow');
},function(){
$(this).children(".transparencyOverlay, .thumbnailTextContainer").slideToggle('slow');
});
});
问题是当我在图像中连续进出时,即使我的光标在图像之外,动画也会继续运行,有人知道如何解决这个问题吗?