So blöd bin ich nicht, dass ich das Rad bei jeder Anwendung neu erfinde. Mir ists auch egal, ob ein Framework jQuark heißt oder jEigenbau, das Funktionsprinzip ajax ist überall dasselbe und mit jQuark kannste genauso Käse brauen wie mit jEigenbau ;-)
Ja und der "Käse" hier war eindeutig durch den OP beschrieben: angehängte Events werden nicht auf erste später hinzugefügte Knoten im DOM angewandt. Solche wunderbaren Fehlerbeschreibungen sind hier selten und trotzdem gibst du eine völlig irreführende Antwort.
Die Lösung ist sonnenklar und wurde von Ole. geliefert - dein Hinweis von wegen debuggen ist eben völlig am Ziel vorbei gegangen, da der OP bereits wusste was das Problem ist - nur eben nicht wie man es am vernünftigsten löst.
Wenn das Problem bereits eingegrenzt ist, ist debugging mittels Kontrollausgaben absolut hirnverbrannt.