$.load() udfører en asynkron anmodning, dvs. funktionen venter ikke på, at dataene ankommer, før de vender tilbage. Derfor $("table").tablesorter();
udføres højst sandsynligt, før tabellen føjes til dokumentet. Gør det enten til et synkront opkald eller (endnu bedre) send en behandler for at indlæse hele hændelsen.
<script type="text/javascript">
$(document).ready(function() {
$("#container").load(
"table.php?randval="+Math.random(),
null,
function (responseText, textStatus, req) {
$("table").tablesorter();
}
);
});
</script>