Bitte um Anfänger Hilfe - Javascript Methodenaufruf

dg87

Erfahrenes Mitglied
Hallo zusammen.

Ich lese mich gerade in einem fremden Code ein und muss via Javascipt eine Java Bean Klasse aufrufen.
In einem Beispiel hier wird das auch gemacht:
PHP:
(function($) {
	$(document).ready( function() {
		
		

	
	
	var datum=new Date();
	var today=datum.getDate()-1;
	var lastClickedId = 0;
	
	var adventcalendar={};
	JAdventHelper.showAdventCalendar({
		callback:function(dataFromServer) {
			adventcalendar=eval(dataFromServer);
		}
    });

Die Bean wird über JAdventHelper.showAdventCalendar aufgerufen. Was ist das dann danach. Ich versteh das nicht. Vll kann mir jemand bis auf die Variablen Deklaration kurz erklären was das ganze hier in Javascript macht. Alleine schon der Aufruf Function($) versteh ich nicht. Wäre euch dankbar.
 
Zu Beginn wird eine anonyme Funktion deklariert. Darin wird nach dem Laden des Dokuments (.ready) eine weitere Funktion aufgerufen, welche Variablen deklariert und die Bean Klasse aufruft. Als Parameter wird ein Objekt mit der Eigenschaft "callback", welcher eine Funktion zugewiesen wird, übergeben. Ich gehe davon aus, dass die Bean Klasse diese Funktion am Ende aufruft und dort als Parameter Daten übergibt. So würd ich den Code jetzt interpretieren.

Vermutlich fehlen ganz unten einige Klammen.
 

Neue Beiträge

Zurück