Ich habe einen vertikalen Schieberegler, der 4 Bilder enthält. Jedes Bild wird als Graustufe festgelegt, bis der "Ab" -Knopf angeklickt wird und sie wieder farbig werden. Die Funktion .slideToggle
"stottert" jedoch oder bricht nach dem "Ab" -Button erneut ab.Graustufenbilder, die dazu führen, dass der Schieberegler "Toggle" bricht
Hier ist ein Ausschnitt aus der 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");
}
})
Hier mein jsfiddle ist.
Super danke! Das funktioniert großartig. Gibt es eine Möglichkeit, dies zu reagieren? Wenn die Bilder mit dem Fenster skalieren, gibt es auch eine Möglichkeit, dass sich der ".animate margin-top" -Wert ändert? –
Es sollte möglich sein, wenn Sie% anstelle von Pixeln verwenden, denke ich? Könnten Sie es versuchen ... – Varun
Es funktioniert, aber es ist sehr unberechenbar ... das ist aber in Ordnung. sie werden sowieso nur Thumbnails sein. Ich skaliere sie einfach auf alle Größen. Danke Varun. Weißt du, wie man '%' in jquery benutzt, wenn man CSS formatiert? –