Autor |
Nachricht |
pantonine
Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
|
Verfasst Mo 25.03.2013 14:08
Titel
|
|
|
Zitat: | if(window.onload()==true) {$('#menu').jScrollPane();} | Was soll das? Liest Du überhaupt meine Beiträge? Wo habe ich geschrieben, Du sollst onload() aufrufen oder gar dessen Rückgabe auswerten?
|
|
|
|
|
elagil
Threadersteller
Dabei seit: 21.03.2012
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 25.03.2013 14:24
Titel
|
|
|
Hast du nicht, ich habe deinen Beitrag zu Objekten nicht genau genug gelesen und nicht genug auf die Klammern geachtet.
onload() wird aufgerufen, wenn die seite geladen ist. Ich kann mein script ja nur aufrufen lassen, wenn es in onload() steht..
ich kopiere also den Methodentext von jScrollPane in die onload funktion?
window.onload = $('#menu').jScrollPane;
wenn window.onload() aufgerufen wird, dann wird also $('#menu').jScrollPane() aufgerufen?
|
|
|
|
|
Anzeige
|
|
|
pantonine
Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
|
Verfasst Mo 25.03.2013 14:42
Titel
|
|
|
So sollte es sein. Gesetzt den Fall, die Abhängigkeiten existieren bereits. Ansonsten fährst Du vielleicht besser mit
Code: |
window.onload = function () {
$('#menu').jScrollPane ();
};
|
|
|
|
|
|
elagil
Threadersteller
Dabei seit: 21.03.2012
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 25.03.2013 14:47
Titel
|
|
|
Alles klar, vielen Dank für die Mühen
Ich hatte ein ganz falsches Verständnis von Funktionen im Allgemeinen..
|
|
|
|
|
pantonine
Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
|
Verfasst Mo 25.03.2013 15:51
Titel
|
|
|
In Javascript sind Funktionen auch etwas besonderes. Sie sind gleichzeitig Objekte, können Variablen äußerer Scopes einbinden (Closure) usf. *)
*) vereinfachte Darstellungen
|
|
|
|
|
ChrisKam
Dabei seit: 01.07.2009
Ort: Hattingen
Alter: 38
Geschlecht:
|
Verfasst Mo 25.03.2013 16:39
Titel
|
|
|
Ich poste hier einfach mal eine super Erklärung, wie Closures, Objekte, Prototypen etc. in JS zusammenhängen:
http://howtonode.org/object-graphs
|
|
|
|
|
elagil
Threadersteller
Dabei seit: 21.03.2012
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 25.03.2013 17:07
Titel
|
|
|
Danke, ein schöner Link! Es ist wohl noch einiges zu lernen..
|
|
|
|
|
|
|
|
Ähnliche Themen |
[javascript] bild nachladen ohne seite neu zu laden
JavaScript wird im IE nicht ausgeführt!
seite neu laden
javascript onload um div später zu laden
Seite will nicht laden
Seite einmal neu laden
|
|