0
我有一个垂直滑块,其中包含4个图像。每个图像都设置为灰度,直到单击“下”按钮并再次变为彩色。但是,.slideToggle
函数'断断续续'或在“下”按钮再次被按下后中断。灰度图像导致slideToggle打破
这里是jQuery的
var count = 1;
var number = 1;
$("#number").text("0"+number+"/04");
$("#down").click(function(){
if(count==1){
$("#1").slideToggle();
$('#gallery ul li:nth-child(2)').css("-webkit-filter", "none");
count = 2;
number = 2;
$("#number").text("0"+number+"/04");
}
else if(count==2){
$("#2").slideToggle();
$('#gallery ul li:nth-child(3)').css("-webkit-filter", "none");
count = 3;
number = 3;
$("#number").text("0"+number+"/04");
}
else if(count==3){
$("#3").slideToggle();
$('#gallery ul li:nth-child(4)').css("-webkit-filter", "none");
count = 4;
number = 4;
$("#number").text("0"+number+"/04");
}
else if(count==4){
count = 4;
number = 4;
$("#number").text("0"+number+"/04");
}
})
片断这是我jsfiddle。
非常感谢!这很好。有没有办法让这种响应?如果图像与窗口一起缩放,那么'.animate margin-top'值也会改变吗? –
如果你用%来代替像素,我应该可以吗?你可以试试它... – Varun
它的工作原理,但它是非常不可预测的...虽然没关系。无论如何,它们只是缩略图。我只是将它们缩小以适合所有尺寸。谢谢Varun。任何机会,你知道如何在jQuery中使用'%'时,样式的CSS? –