ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
390
390
EMPFEHLEN
-
Hi Leute,
kann man irgendwie die Animationsart in einer Funktion übergeben?
folgendes hatte ich mal versucht:
Code :1 2 3 4 5 6 7
function animateMultipleElements(animation,elem) { elem.animation(500, function() { animateMultipleElements($(this).next()); }); } // bzw. function animateMultipleElements(animation,elem) { elem.eval(animation)(500, function() { animateMultipleElements($(this).next()); }); }
und so hab ich das ganze aufgerufen
Code :1 2 3 4 5
animateMultipleElements(slideDown,$("#news_block .NewsBlock:first")); // bzw animateMultipleElements('slideDown',$("#news_block .NewsBlock:first"));
aber ich krieg jedesmal die meldung, dass animation undefiniert ist
-
Moin,
jo, das geht, sogar recht simpel
Das Prinzip, um in JS auf Variable Eigenschaften eines Objekts zuzugreifen, sieht so aus:
oderCode :1
obj[eigenschaft]
Code :1
obj[methode]()
In deinem Fall alsoCode :1
elem[animation](500)
Kurzer Test:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
<!DOCTYPE html> <html> <head> <style> #news_block .NewsBlock{display:none;float:left;padding:4px;font-size:28px;} </style> <script src="http://code.jquery.com/jquery-latest.min.js"></script> </head> <body> <div id="news_block"> <div class="NewsBlock">News1</div> <div class="NewsBlock">News2</div> <div class="NewsBlock">News3</div> <div class="NewsBlock">News4</div> <div class="NewsBlock">News5</div> </div> <script> function animateMultipleElements(animation,elem) { elem[animation](500,function(){animateMultipleElements(animation,$(this).next());}); } $(document) .ready(function () { animateMultipleElements('slideDown',$("#news_block .NewsBlock:first")); } ); </script> </body> </html>
Ähnliche Themen
-
Unterscheidliche Darstellung in jQuery Animation
Von DiDiJo im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 16.08.10, 14:12 -
Bilder bei Animation drehen (jQuery)
Von DiDiJo im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 13.08.10, 15:59 -
jQuery: Animation
Von DerDaniel im Forum Javascript & AjaxAntworten: 14Letzter Beitrag: 08.04.10, 07:56 -
jQuery + PHP - richtige ID übergeben.
Von sonicks im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 15.03.10, 16:20 -
JQuery Animation
Von lisali im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 23.07.09, 20:57





Zitieren
Login





