css
我正在尝试使用and制作全屏滑块jquery
。所以基本思想是添加和删除带有css3
动画的类。滑块乍一看效果很好,当我单击拇指(屏幕底部)时,滑块会漂亮地改变图像,但是当我单击另一个拇指时,一切都会消失。我需要的是根据拇指淡入淡出的图像。我创建了一个带有完整评论的小提琴,以便你们能够理解。我正在努力解决这个问题,但无法弄清楚我做错了什么。
$(document).ready(function () {
$('#thumbsList>li').click(function () {
//Getting Id from thumbnail or Full Image Refeence.
var clickedFullImageId = $(this).data("fullimageid");
//Save an BG image element which as actually clicked.
var selectedBigImage = $('.backgroundImages[data-fullImageId="' + clickedFullImageId + '"]');
//Z index should be placed here somewhere.
//Removing Animation class of the Images which were not clicked.
$('.backgroundImages').not(selectedBigImage).addClass('fadeOut', function () {
$('.backgroundImages').removeClass('animationStuff');
selectedBigImage.addClass('fadeIn');
});
// Displaying the Bg Img which was clicked by Thumb
selectedBigImage.show();
selectedBigImage.addClass('animationStuff');
});});
完整代码可在此处找到。 http://jsfiddle.net/thL7X/
请告诉我如何处理这个问题。谢谢。