| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Komplett sieht das so aus: Code: var dpSlides = new Object();
dpSlides.Counter.Bilder = 0;
dpSlides.Bilder = new Array("./images/laden/Laden1.jpg", "./images/laden/Laden10.jpg", "./images/laden/Laden11.jpg", "./images/laden/Laden15.jpg", "./images/laden/Laden17.jpg", "./images/laden/Laden19.jpg", "./images/laden/Laden3.jpg", "./images/laden/Laden4.jpg", "./images/laden/Laden6.jpg", "./images/laden/Laden7.jpg", "./images/laden/Laden8.jpg", "./images/laden/Laden9.jpg");
function initSlide() {
$('.dpSlide').each(function() {
slideName = $(this).attr('title');
$(this).css('background-image', $('span', $(this)).css('background-image'));
$('span', $(this)).fadeOut(800, function() {
dpSlides.Counter[slideName]++;
if(dpSlides.Counter[slideName] == dpSlides[slideName].length) dpSlides.Counter[slideName] = 0;
$('span', $(this)).css('background-image', 'url(' + dpSlides[slideName][dpSlides.Counter[slideName]] + ')');
});
$('span', $(this)).fadeIn(800);
});
setTimeout('initSlide()', 5000);
}
Code: <div class="dpSlide slideBig" title="Bilder"><span></span></div> Bei folgender Ausgabe kommt der korrekte Wert: Code: alert( dpSlides[slideName][dpSlides.Counter[slideName]] ); Code: $('span', $(this)).css('background-image', 'url(' + dpSlides[slideName][dpSlides.Counter[slideName]] + ')');
// Anschliessende Ausgabe führt zu undefined:
alert( $('span', $(this)).css('background-image') );
![]()
__________________ 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 |
| | |
| | |
| Erfahrener Benutzer | Ok, habe festgestellt, daß es an der letzten Zeile folgender Funktion liegt: Code: $('span', $(this)).fadeOut(800, function() {
dpSlides.Counter[slideName]++;
if(dpSlides.Counter[slideName] == dpSlides[slideName].length) dpSlides.Counter[slideName] = 0;
$('span', $(this)).css('background-image', 'url(' + dpSlides[slideName][dpSlides.Counter[slideName]] + ')');
});
Leider muß die Zeile in der Funktion bleiben, da ansonsten ein "Sprung" in der Überbelndung ist. Habt Ihr 'n Rat, wie ich die Objektinstanz mit in die "Callback" Funktion bekomme? Probiert habe ich spontan mal Code: $('span', $(this)).fadeOut(800, function(this) {
![]() Wär nett, wenn Ihr 'n Tipp hättet
__________________ 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 |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP Default charset für Funktionen | MasterQ | PHP-Fortgeschrittene | 6 | 06.01.2011 10:03 |
| 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 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] 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 |
| Templatesystem mit Funktionen und Variablen drin? | BartTheDevil89 | PHP Tipps 2008 | 6 | 01.07.2008 09:32 |
| Klassen und externe Funktionen ? | ssm | PHP-Fortgeschrittene | 17 | 18.07.2007 11:59 |
| Funktionen überprüfen und Grafik Funktionen | hans.karl2 | PHP Tipps 2006 | 10 | 31.07.2006 20:08 |
| Funktionen in Funktionen - ist das gut? | Schneckenkind | PHP Tipps 2006 | 23 | 10.06.2006 13:39 |
| Globale Variabeln in Funktionen | finerip | PHP Tipps 2007 | 3 | 28.11.2005 16:00 |
| Funktionen Erklärung | TheSkaterFriend | PHP Tipps 2004 | 14 | 11.06.2004 22:05 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| jquery array (\*\) zugriff, mit jquery auf array zugreifen, jquery zugriff auf elemente array, jquery auf einzelne array elemente zugreifen, jquery zugriff auf background-image:url(), jquery (this).attr background-image, auf jquery funktionen zugreifen, jquery zugriff auf array elemente, jquery auf array elmente zugreifen, jquery auf array elemente zugreifen, jquery objektinstanz, jquery arrayelement zugriff, jquery zugriff auf array-elemente |