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 01.11.2010, 11:39  
Neuer Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 8
PHP-Kenntnisse:
Anfänger
Tremel befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] jQuery zufällig fadeOut und fadeIn

Hallo Leute,

folgende Situation:
meine index.php holt mir an der richtigen Stelle 3 Bilder aus einem Ordner, unabhängig davon wie groß sie sind oder wie sie heißen. Für jedes Bild schreibe ich über eine "foreach-Schleife" einen img-Tag (<img src="pfad" alt"" />).

Jetzt habe ich eine scripts.js. Darin steht:

Code:
$(function(){	
	fade();
});

function fade() {
	$('#slider img').fadeOut(2000, function () ($ (this). fadeIn ()));	
}
Allerdings blendet er mir jetz alle drei Bilder aufeinmal aus. Ich bräuchte irgendwas, das mir erlaubt nur ein Bild auszublenden und ein weiteres wieder einzublenden. Natürlich alles zufällig. Da ich im Internet nichts passendes gefunden habe hoffe ich nun auf euch. Könnte mir jemand einen passenden Link posten oder mir einen Tipp geben?

Danke im Voraus

Tremel
Tremel ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 01.11.2010, 11:42  
Erfahrener Benutzer
 
Benutzerbild von Screeze
 
Registriert seit: 04.01.2009
Beiträge: 844
PHP-Kenntnisse:
Fortgeschritten
Screeze wird schon bald berühmt werden
Standard

setTimeout(), oder falls du das in regelmäßigen abständen machen willst auch setInterval() dürften deine Freunde sein.
__________________
Develovision Blog
Screeze ist offline   Mit Zitat antworten
Alt 01.11.2010, 11:43  
Neuer Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 8
PHP-Kenntnisse:
Anfänger
Tremel befindet sich auf einem aufstrebenden Ast
Standard

danke für den Tipp,
werde dies gleich mal ausprobieren.

Tremel
Tremel ist offline   Mit Zitat antworten
Alt 01.11.2010, 11:45  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Hi,

du könntest auch eine Queue einsetzen:
http://api.jquery.com/queue/

Die Zeitwerte könntest du zufällig setzen, z.B. mit Math.random()
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 01.11.2010, 11:54  
Neuer Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 8
PHP-Kenntnisse:
Anfänger
Tremel befindet sich auf einem aufstrebenden Ast
Standard

hmm das mit dem setInterval funktioniert noch nicht ganz, allerdings bräuchte ich auch eine Lösung,
wie ich denn nur ein img-Tag ausbleden kann und einen Tag wieder ein und nicht alle drei aufeinmal.
Tremel ist offline   Mit Zitat antworten
Alt 01.11.2010, 12:04  
Neuer Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 8
PHP-Kenntnisse:
Anfänger
Tremel befindet sich auf einem aufstrebenden Ast
Standard

gibt es auch ein math.random() für elemente. In meinem Falle für Img-Tags?
Bei dem Slider den ich vor langer Zeit mal gebaut habe, habe ich, wenn ich mich richtig erinnere, auch mathrandom * x oder etwas ähnliches verwendet.
Tremel ist offline   Mit Zitat antworten
Alt 01.11.2010, 12:07  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Math.random() erzeugt eine Zufallszahl zwischen 0 und 1, mehr nicht. Was du mit dem Wert machst ist dann deine Sache. Mit einem Multiplikator kannst du damit den Zufallszahlenbereich vergrößern um eben aus einer bestimmten Anzahl Elemente eines zufällig auszuwählen.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 01.11.2010, 12:07  
Erfahrener Benutzer
 
Benutzerbild von Screeze
 
Registriert seit: 04.01.2009
Beiträge: 844
PHP-Kenntnisse:
Fortgeschritten
Screeze wird schon bald berühmt werden
Standard

du kannst wenn du mit jquery alle 3 elemente selektiert hast, durch die inzies z.b. [0] auf ein einzelnes davon zugreifen.
einen index im definierten bereich 1-3 kannst du auch mit math random suchen, siehe
http://www.naden.de/blog/zufallszahl...mit-mathrandom
__________________
Develovision Blog
Screeze ist offline   Mit Zitat antworten
Alt 01.11.2010, 12:28  
Neuer Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 8
PHP-Kenntnisse:
Anfänger
Tremel befindet sich auf einem aufstrebenden Ast
Standard

Hi ihr zwei ,
folgender Zwischenstand:
hier mein code:

Code:
$(function(){	
	fade();
});

function fade() {
	setInterval(
			$('#slider img').fadeOut(2000, function (){
				($ (this). fadeIn ());
			}),
	2000);	
}
durch das setInterval, das denke ich zumindestens, kommen ca. alle 2 Sekunden in der Firebug-Konsole Fehler "missing ] after element list"..das geht dann immersoweiter.
Allerdings werden immer noch alle 3 Bilder aus und eingeblendet, was daran liegt weil ich das Math.random() noch nicht eingebaut habe, bzw. wieder rausgenommen habe weil ich nicht genau weis wo ich es einbauen muss und mit welcher Zahl ich es multiplizieren muss damit es jedes Bild zufällig auswählen kann... sei es jetz wenn 3 Bilder im Ordner oder 10 Bilder im Ordner sind.
Bin ich denn auf dem richtigen Weg?
Tremel ist offline   Mit Zitat antworten
Alt 01.11.2010, 13:06  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Schau dir einfach mal das jQuery-Plugin "cycle" an. Das kann (unter anderem) genau das was du willst:

http://jquery.malsup.com/cycle/
__________________
Today you...Tomorrow me.
agrajag 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
Fresh Sliding Thumbnails Gallery with jQuery and PHP ModelWizko PHP Tipps 2010 3 31.10.2010 10:50
[Erledigt] Jquery - Position auf Bild abfragen TZP JavaScript, Ajax und mehr 3 08.10.2010 15:01
[Erledigt] jQuery auf Ende von fadein warten? Arne Drews JavaScript, Ajax und mehr 2 08.09.2010 10:53
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
Array zufällig durchsuchen ByStones PHP Tipps 2010 5 03.07.2010 02:15
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
[Erledigt]br filtern mit Jquery (oder Javascript) chunky JavaScript, Ajax und mehr 4 05.03.2010 14: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
Thickbox Funktionalität in jQuery Plague JavaScript, Ajax und mehr 1 28.07.2008 23:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jquery zufall, jquery bilder fade, fadein php, jquery bild zufall, fadeout jquery, jquery fadeout, http://www.php.de/javascript-ajax-und-mehr/73433-jquery-zufaellig-fadeout-und-fadein.html, http://www.php.de/javascript-ajax-und-mehr/73433-erledigt-jquery-zufaellig-fadeout-und-fadein.html, jquery slider bilder zufällig, javascript bild vergrößern jquery, fadein fadeout jquery, jquerry zufälligkeit, wie ein fadein mit jquery einbazen, jquery bild vergrößern 2 bild fadeout, mehrere bilder fadein fade out, jquery zufallszahl in pfad, jquery fadein zufall, jquery fotos fade in random, jquery fade out php, php zufall fades

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:09 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