2010-07-07 9 views
9

Ich habe ein Problem mit jQuery bewegen Burt Reynolds Gesicht auf der Seite herum.Hilf mir, Burt Reynolds Gesicht zu bewegen - jQuery

Mein Code so weit ist:

 function moveBurt() { 
      $('.burt').animate('left' : "-=100px", 3000, 'linear'); 
     } 

Aber das funktioniert nicht :(
PLEASE HELP ME Burt Reynolds Gesicht über !!

+16

jQuery ist nicht kompatibel mit Burt Reynolds. Es ist ein bekanntes Problem. –

+2

was ist das ??? Wer zur Hölle ist Burt Reynolds? , Hallo! Sie haben gerade die geschweiften Klammern verpasst ... – Reigel

+0

@Pekka: 'moveJohn()' sollte dann funktionieren. – jAndy

Antwort

8

wie etwa -

function moveBurt() { 
       $('.burt').animate({'left' : "-=100px"}, 3000, 'linear'); 
      } 
2

Neben bharlings Antwort, ich denke, Sie sollten die "px" entfernen:

$('.burt').animate({'left' : "-=100"}, 3000, 'linear'); 

, weil JQuery arithmisch werden muss. x.style.left -= 100px ist nicht korrekt Javascript

+0

Oh ho, aber sieh die Macht von jQuery! http://api.jquery.com/animate/ Ja, es funktioniert tatsächlich mit 'px'. – deceze

+0

Ich hätte es testen sollen. Vielen Dank. Ich werde meine Antwort hinterlassen, da ich es für besser halte, sich nicht auf solche Magie zu verlassen ... – Tomas

Verwandte Themen