• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

jQuery ignoriert if-Anweisung..HILFE!

Kaischo

Becks Apfel (Emstaler Champagner)
Registriert
06.01.07
Beiträge
338
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 ;)