Zurück   PSD-Tutorials.de > Webbereich > PHP und andere Scriptsprachen


Antwort
 
Themen-Optionen
Alt 10.08.2012, 13:19   #1 Nach oben scrollen
Newbie
Newbie
 
Benutzerbild von Fuxx87
 

Registriert seit: 15.10.2010
Ort: Ilsenburg / Harz
Beiträge: 28
Kamera: Canon 450D
Verwendet: Photoshop, Illustrator, InDesign, Avid Media Composer, After Effects

fadeSlideshow mehrfach benutzen?!


Hallo,

ich habe da mal eine Frage. Kann man die fadeSlidehow (http://www.simplefadeslideshow.com/) mehrfach einer Seite benutzen.

Ich habe die eine Slideshow im Hintergrund eingebaut, sodass sich die Bilder immer im Intervall wechseln.

Nun wollte ich im Kontaktbereich, die entsprechenden Leute auch als Slideshow durchlaufen lassen.

Wenn ich nun 2 mal den ScriptCode schreibe, bewegt sich nur noch die 2te Slideshow, nicht aber mehr die Slideshow im Hintergrund.

Hat da jemand eine Lösung für mich?

Hier der Code:
Zitat:
$(document).ready(function(){
$('#slideshow').fadeSlideShow({
width: '100%',
height: '100%',
PlayPauseElement: false,
NextElement: false,
PrevElement: false,
ListElement: false,
speed: 2000,
interval: 10000
});


$(document).ready(function(){
$('#slide').fadeSlideShow({
width:600,
height:400,
speed: 2000,
interval: 10000,
PlayPauseElement: false,
ListElement: false,
allowKeyboardCtrl: false
});
Vielen Dank im Vorraus
Fuxx87

Geändert von Fuxx87 (10.08.2012 um 13:22 Uhr).
  Mit Zitat antworten


Alt 10.08.2012, 13:29   #2 Nach oben scrollen
PHP - Flex Programmierer
HelperHelper
 
Benutzerbild von Robbyn-
 

Registriert seit: 18.12.2006
Ort: Schmallenberg
Beiträge: 526
Verwendet: CS6, Eclipse, IntelliJ IDEA 12, Flash Builder 4.7

Vielleicht geht es so:

Code:
<script>
$(document).ready(function(e) {
    $('#slideshow').fadeSlideShow({
		width: '100%',
		height: '100%',
		PlayPauseElement: false,
		NextElement: false,
		PrevElement: false,
		ListElement: false,
		speed: 2000,
		interval: 10000
	});
	
	$('#slide').fadeSlideShow({
		width:600,
		height:400,
		speed: 2000,
		interval: 10000,
		PlayPauseElement: false,
		ListElement: false,
		allowKeyboardCtrl: false
	}); 
});
</script>
Ist nur ein Test, ob es geht weiß ich nicht.
  Mit Zitat antworten
Alt 10.08.2012, 13:35   #3 Nach oben scrollen
Newbie
Newbie
Themenstarter
 
Benutzerbild von Fuxx87
 

Registriert seit: 15.10.2010
Ort: Ilsenburg / Harz
Beiträge: 28
Kamera: Canon 450D
Verwendet: Photoshop, Illustrator, InDesign, Avid Media Composer, After Effects

dankeschön. hat aber leider noch nicht geklappt. ist immer noch die gleiche ansicht. slideshow 2 funktioniert, 1te slideshow bleibt still.

edit: die bilder im Background, werden binnen einer Sekunde durchgespielt und dann bleibts beim letzten bild stehen.

Geändert von Fuxx87 (10.08.2012 um 13:38 Uhr).
  Mit Zitat antworten
Alt 10.08.2012, 14:02   #4 Nach oben scrollen
Posting-Frequenz: 14µHz
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von Duddle
 

Registriert seit: 03.02.2006
Ort: Dresden
Beiträge: 3.225

Das Problem ist scheinbar, dass die Variablen sich gegenseitig überschreiben. Such mal im Quelltext von fadeSlideshow.js nach Zeile 61 o.ä. mit folgendem Inhalt:
Code:
// count number of slides
Danach folgen ein paar Deklarationen. Wenn du die durch lokale Variablen ersetzt, also
Code:
// count number of slides
var Slides = jQuery('> *', this).length;
Slides = Slides - 1;
var ActSlide = Slides;
// Set jQuery Slide short var
var jQslide = jQuery('> *', this);
		
// save this
var fssThis = this;
dann kannst du schonmal mehrere parallele Slideshows haben. Die Lösung ist ein bisschen russisch und es sind noch andere Variablen global definiert. Deshalb kann es zu Problemen bei der Nummerierung unter der Slideshow geben. Ich habe jetzt aber keine Lust durch das Script zu gehen und alles zu korrigieren.
Wahrscheinlich müsstest du auch noch andere Elementnamen für die vorwärts/rückwärts-Pfeile übergeben, damit diese nicht kollidieren.

Edit: alternativ kannst du natürlich auch noch nach nem anderen Slideshow-PlugIn suchen. Davon gibt es ja genug.


Duddle
__________________
»To a cosmologist, a hundred thousand light-years rounds down to zero.« - RobotRollCall
  Mit Zitat antworten
Alt 10.08.2012, 19:09   #5 Nach oben scrollen
Newbie
Newbie
Themenstarter
 
Benutzerbild von Fuxx87
 

Registriert seit: 15.10.2010
Ort: Ilsenburg / Harz
Beiträge: 28
Kamera: Canon 450D
Verwendet: Photoshop, Illustrator, InDesign, Avid Media Composer, After Effects

Super, dankeschön für deine Hilfe. Ich werde dann wohl zur Alternative greifen und eine andere Slideshow nehmen. Da dies schneller gehen wird, als die Variablen zu ändern.
  Mit Zitat antworten
Alt 11.08.2012, 00:24   #6 Nach oben scrollen
Administrator
AdministratorAdministratorAdministratorAdministratorAdministratorAdministratorAdministrator
 
Benutzerbild von pascal-bajorat
 

Registriert seit: 26.10.2005
Ort: Berlin
Beiträge: 560
Kamera: Canon EOS 450D
Verwendet: Adobe Photoshop CS4 / Panic Coda

Hi,
die Slideshow ist von mir und ein entsprechendes Update ist auch schon vorbereitet, habe es gerade hochgeladen:

http://www.simplefadeslideshow.com/download/

Probier mal die 2.1.0 damit sollte es klappen.
  Mit Zitat antworten
Alt 11.08.2012, 07:54   #7 Nach oben scrollen
Posting-Frequenz: 14µHz
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von Duddle
 

Registriert seit: 03.02.2006
Ort: Dresden
Beiträge: 3.225

Hast du die falsche Datei hochgeladen?
Wenn ich die beiden fadeSlideShow.js von 2.0 und 2.1 diffe, sehe ich keinen Unterschied. Auch die minified-Versionen unterscheiden sich nicht (bis auf ein paar Semikolons).


Duddle
__________________
»To a cosmologist, a hundred thousand light-years rounds down to zero.« - RobotRollCall
  Mit Zitat antworten
Alt 11.08.2012, 14:07   #8 Nach oben scrollen
Administrator
AdministratorAdministratorAdministratorAdministratorAdministratorAdministratorAdministrator
 
Benutzerbild von pascal-bajorat
 

Registriert seit: 26.10.2005
Ort: Berlin
Beiträge: 560
Kamera: Canon EOS 450D
Verwendet: Adobe Photoshop CS4 / Panic Coda

ups moment ich checke das noch mal
  Mit Zitat antworten
Alt 11.08.2012, 18:10   #9 Nach oben scrollen
Administrator
AdministratorAdministratorAdministratorAdministratorAdministratorAdministratorAdministrator
 
Benutzerbild von pascal-bajorat
 

Registriert seit: 26.10.2005
Ort: Berlin
Beiträge: 560
Kamera: Canon EOS 450D
Verwendet: Adobe Photoshop CS4 / Panic Coda

Jetzt sollte die richtige Datei hochgeladen sein
  Mit Zitat antworten
Alt 11.08.2012, 18:21   #10 Nach oben scrollen
Posting-Frequenz: 14µHz
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von Duddle
 

Registriert seit: 03.02.2006
Ort: Dresden
Beiträge: 3.225

Jau, funktioniert. Jetzt kollidieren zwar immer noch die Steuer-Elemente miteinander (z.B. Vorwärts bei Slideshow A kontrolliert gleichzeitig Slideshow B), aber vielleicht ist das ja in manchen Anwendungsfällen gewünscht.



Duddle
__________________
»To a cosmologist, a hundred thousand light-years rounds down to zero.« - RobotRollCall
  Mit Zitat antworten
Alt 11.08.2012, 18:31   #11 Nach oben scrollen
Administrator
AdministratorAdministratorAdministratorAdministratorAdministratorAdministratorAdministrator
 
Benutzerbild von pascal-bajorat
 

Registriert seit: 26.10.2005
Ort: Berlin
Beiträge: 560
Kamera: Canon EOS 450D
Verwendet: Adobe Photoshop CS4 / Panic Coda

Werde ich mich bei Zeiten auch noch drum kümmern
Aber hier liegt gerade so ein Berg an Arbeit, da muss meine kleine Slideshow leider schon etwas länger drunter leiden.
  Mit Zitat antworten
Alt 13.08.2012, 10:11   #12 Nach oben scrollen
Newbie
Newbie
Themenstarter
 
Benutzerbild von Fuxx87
 

Registriert seit: 15.10.2010
Ort: Ilsenburg / Harz
Beiträge: 28
Kamera: Canon 450D
Verwendet: Photoshop, Illustrator, InDesign, Avid Media Composer, After Effects

ich bekomme noch ein syntaxfehler in der zeile 23...
  Mit Zitat antworten
Alt 13.08.2012, 11:11   #13 Nach oben scrollen
Posting-Frequenz: 14µHz
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von Duddle
 

Registriert seit: 03.02.2006
Ort: Dresden
Beiträge: 3.225

Kann ich bestätigen, aber nur mit der minified-Version. Du kannst das umgehen, indem du die normale Version nimmst (fadeSlideShow.js) oder dir hier oder hier selbst eine Mini-Version erzeugen lässt.


Duddle
__________________
»To a cosmologist, a hundred thousand light-years rounds down to zero.« - RobotRollCall
  Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
FadeSlideShow, Bilder erscheinen im IPhone untereinander jerrykess PHP und andere Scriptsprachen 7 21.02.2012 20:35
FadeSlideShow.js - Infotext in einem Balken implementieren ? mint (X)HTML & CSS 4 20.10.2011 22:07
fadeslideshow von dynamic drive Elpresidente99 PHP und andere Scriptsprachen 4 12.01.2011 21:39
[IL] CS3: mehrfach duplizieren microdns Trash 3 18.12.2009 19:34