php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.09.2010, 10:43  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard [Erledigt] jQuery auf Ende von fadein warten?

Hi,

Kann mir jemand sagen, wie ich auf das Ende eines Effektes "warten" kann?
Der Ablauf soll wie folgt sein:

1. aktuelles Bild ausblenden
2. WENN 1 FERTIG -> nächstes Bild setzen
3. Bild einblenden.

Code:
function slideImage(imgnr) {
  $('#frontlayer').fadeOut('slow');
  $('#frontimg').attr('src', Bilder[imgnr].src);
  $('#frontlayer').fadeIn('slow');

  imgnr++;
  
  setTimeout('slideImage(' + imgnr + ')', 3000);
}
Der Ablauf ist im Prinzip relativ einfach und funktioniert auch soweit.
Jedoch wird das Bild bereits ersetzt
Code:
$('#frontimg').attr('src', Bilder[imgnr].src);
bevor das Ausblenden beendet ist.
Code:
$('#frontlayer').fadeOut('slow');
Hinweise
Das Array Bilder wird von PHP generiert und existiert natürlich (sonst würden ja gar keine Bilder angezeigt).

Der Layer ist so aufgabaut:
Code:
<div id="frontlayer" class="bilder"><a href="" target="_blank"><img id="frontimg" src="" alt="" border="0" /></a></div>
Die Anchor-Tags werden natürlich auch noch angesprochen.
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.09.2010, 10:52  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Hi.

Z.B. an die Callback Funktion gedacht? Schau mal hier (Forumsbeiträge zu diesem Thema):

jquery 2 effekte nacheinander auführen
http://www.php.de/javascript-ajax-un...ry-ablauf.html (jQuery Ablauf)
usw.

Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 08.09.2010, 10:53  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Ja, wollte gerade auf Erledigt klicken.
Hatte auch grad gesehen, daß das über Callback geht!

Sorry und Danke für die Antwort Wolf!
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bin noch ein Anfänger mit jquery bitte um hilfe bomber007 JavaScript, Ajax und mehr 4 19.08.2010 23:34
[Erledigt] jQuery Slider - In eine Richtung sperren Trainmaster JavaScript, Ajax und mehr 2 08.08.2010 16:06
[Erledigt] Statistik mit jQuery DJ_RhoxxZ JavaScript, Ajax und mehr 6 25.07.2010 17:47
jquery: dialogbox funktioniert nicht Dreamwatcher JavaScript, Ajax und mehr 16 22.07.2010 18:22
jQuery findet Element nicht ByStones JavaScript, Ajax und mehr 8 11.06.2010 14:03
jQuery Plug scroll to - wie einbetten? mxxxx JavaScript, Ajax und mehr 5 24.04.2010 18:12
jQuery Dokus/Tuts MaiKaY Off-Topic Diskussionen 9 25.09.2009 16:52
JQUERY - divs auf und zuklappen sturmi JavaScript, Ajax und mehr 5 04.06.2009 14:23
Leerzeichen am Ende macht Probleme superskunk Datenbanken 31 20.05.2009 12:48
[Erledigt] jQuery Dateien nachladen Phoscur JavaScript, Ajax und mehr 7 14.03.2009 13:44
jQuery Plugin - so richtig? stayInside JavaScript, Ajax und mehr 5 23.02.2009 12:34
For Schleife mit jQuery phpbeginner JavaScript, Ajax und mehr 3 22.11.2008 22:35
[Erledigt] Inkrement Uhrzeit - von Startzeit bis Ende Ponton PHP Tipps 2008 6 10.10.2008 14:11
Mit PHP am Ende einer TXT was ergänzen / Leerzeilen löschen DDogg PHP Tipps 2007 5 01.02.2007 10:32
Problem mit DIV -Bild soll am unteren Ende der Seite bleiben scheibo HTML, Usability und Barrierefreiheit 16 12.01.2006 16:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jquery warten, jquery warten bis funktion fertig, jquery warten bis animation fertig, jquery warten bis effekt fertig ist, jquery auf funktion warten, jquery animate warten, http://www.php.de/javascript-ajax-und-mehr/71588-erledigt-jquery-auf-ende-von-fadein-warten.html, jquery warten bis animation fertig ist, jquery auf animation warten, jquery warten bis, jquery animate abwarten, jquery effekte nacheinander, jquery fadein, javascript warten bis funktion fertig, jquery animation abwarten, warten jquery, jquery fadeout abwarten, jquery auf fadeout warten, jquery fadeout warten, jquery fadein warten

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum