molily: kleine Hilfestellung in Javascript

Beitrag lesen

Da ich je nach Link immer wieder verschiedene files laden möchte, müsste ich das Script so umschreiben, dass ich die Datei die geladen werden soll jeweils im onClick="function.change('xyz.html') angeben kann

Schreibe die Adresse ins href-Attribut, gebe den Links eine gemeinsame Klasse und spreche die mit jQuery an. Im click-Handler liest du das href-Attribut aus und nutzt den Wert als Parameter für change().

<a href="bla.html" class="mitAjaxLaden">

$("a.mitAjaxLaden").click(function (e) {
   var adresse = $(this).attr("href");
   $('#container').fadeOut(500, function(){ change(adresse) } );
   e.preventDefault();
});

preventDefault sorgt dafür, dass bla.html nicht im Browser annavigiert wird.

Mathias