Hi, Zunaechst einmal danke dafuer, dass Ihr euch zeit für mein Anliegen nehmt. Ich moechte gerne mein jQuery-Script (mit jquerytimers plugin) durch eine if-Bedingung steuern. Habe aber das Problem, sobald ich versuche eine Funktion per if zu steuern, wird die if einfach ignoriert, d.h. die everyTime-Schleife wird durchlaufen, obwohl height != 125px. Waere super wenn jemand weiter wuesste. Code: $(document).ready(function() { if ($("#paper_green").css('height') == '125px') { $(this).click(function(){ var rc = 0; var lc = -480; $("#paper_red_right").everyTime(40, function(){ $(this).css({ 'backgroundPosition' : rc }); rc = rc - 20; }, 25); $("#paper_red_left").everyTime(40, function(){ $(this).css({ 'backgroundPosition' : lc }); lc = lc + 20; }, 25); }); } });
Hi, lass dir den Wert mal ausgeben. Code: alert($("#paper_green").css('height')); Was bekommst du zurück?
Du kannst per jQuery die Höhe auch folgendermaßen abfragen: Code: $("element").height(); Guck mal, ob es dann funktioniert