JQuery-Rückruffrage

Ich versuche, in jquery verschiedenen Rückruffunktionen eine andere Nummer zuzuweisen.

for (i=o;i<types.length;i++) {
     $('#ajax'+types[i]+'Div').html('Loading...').load('searchAjax.php','new=u',function () { $(this).find('select').change( function() { AjaxDiv(i); } ) } );
}

Jedes Mal, wenn ich diesen Codeabschnitt ausführe, ist ich 5 für jeden Aufruf von ajaxDiv, weil er eine globale Variable aufruft. Ich bin nicht sicher, ob ich den Umfang von i ändern kann oder ob es eine Möglichkeit gibt, den Wert in der Änderungsfunktion auszudrucken. Irgendwelche Ideen?

Danke im Voraus! Frohes Thanksgiving!

Andrew

Antworten auf die Frage(1)

Ihre Antwort auf die Frage