Ich versuche, eine div Änderung der Position beim Klicken und dann wieder in die ursprüngliche Position, wenn Sie erneut klicken. Ich kann nicht für das Leben von mir herausfinden, was das Problem ist.Einfache ternäre Operation funktioniert nicht
$("#bottom").click(function() {
var $about = $('#bottom'),
top = $about.css('top') === '50%' ? '90%' : '50%';
$about.stop().animate({top: top}, 500);
});
mein CSS ist:
#bottom {
top: 90%;
left: 0; right: 0;
height: 100%;
}
Wenn ich auf #bottom, die div positioniert sich auf 50%, aber wenn ich es wieder treffen, passiert nichts.
was sagt die Konsole? Ternär sieht aus einer Syntaxperspektive gut aus – JordanHendrix