Tach!
Das kein Button existiert ist mir bereits aufgefallen, ansonst würde ja logischerweise der Button funktionieren...
Zu dem Zeitpunkt des jQuery-Click-Zuweisens existiert er noch nicht - das ist der bedeutende Teil. Wenn der Button nicht irgendwann im DOM eingehängt würde, wäre er auch nicht sichtbar.
Wenn die Seite fertig geladen ist und ich in der Konsole
$('#Kaufen0').click(function(){ alert('klick') })
eingebe, dann reagiert der Button wunderbar. jQuery kann nur dann ein Ereignis an Elemente binden, wenn sie da sind, nicht eher.
dedlfix.