Ich habe eine Taste auf meiner Seite wie folgt aus:Schaltfläche Ändern id und Wert macht click() Ereignis nicht
<input type='button' class='act' id='save' value='save'/>
Innerhalb der Seite, die ich ein paar Klick-Funktionen haben, zB:
$("#save").click(function() {
alert ('save');
})
$("#update").click(function() {
alert ('update');
})
Mit der folgenden jquery an einer anderen Stelle auf der Seite ändere ich den Button-Wert und die ID.
$(".act").attr("id", "save").attr("value", "save");
ODER
$(".act").attr("id", "update").attr("value", "update");
am Elemente Blick auf die Schaltflächen-ID und den Wert sehen kann, werden aktualisiert. Aber die Klickfunktionen schlagen nach der Änderung fehl.
Beim ersten Laden funktioniert der Klick auf "Speichern", da die Schaltfläche die ID speichert, nach der Änderung hat das Element die ID "update", aber der Klick auf das Update wird nicht ausgelöst.
Was mache ich falsch?
Dank
Dank, die, warum es erklärt nicht funktioniert. jetzt sortiert :) – MacMan
Kein Problem, froh zu helfen –