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? –