Nun, der Titel mag überhaupt keinen Sinn ergeben. Aber trotzdem, ich habe einige einfache Codes, um es zu verdeutlichen.Event-Handler trifft nicht auf das erzeugte Element zu
Ich benutze JQuery 1.3.2
Hier meine JS ist
$(document).ready(function() {
$('#test').click(function() {
$('#result').html('<a href="#" id="hello">hello world</a>');
});
$('#hello').click(function() {
$('#result').html('<a href="#" id="asdf">Test #2</a>');
});
});
In html, habe ich einen Hyperlink id = 'test' und ein div mit id = 'Ergebnis'. Was ich von diesem JS-Code erwarte, ist, wenn ich auf Test klicke, er zeigt die "Hallo Welt". Danach, wenn ich die „Hallo Welt“ klicken, sollte es „Test # 2“
Jeder Vorschlag zeigen, ist sehr hilfreich ...
Danke.
Bitte Frage bearbeiten. Das hat nichts mit AJAX zu tun. – hobodave