Ich benutze Prototyp und versuche dynamisch auf eine Variable in einer Schleife zuzugreifen.Variabler Bereich im onclick-Attribut mit Javascript
-Code spricht besser als ich:
for (var i=0;i<5;i++) {
$('parent' + i).insert('<input type="button" value="Cancel" onclick="$('parent' + i).remove()" />', {position: 'after'});
}
Das Problem ist, dass „ich nicht definiert ist“, wenn ich auf eine der Schaltflächen Abbrechen klicken.
Wie ändere ich den Variablenbereich, so dass "i" den richtigen Wert für jede Schaltfläche behält? Ich bin nicht an irgendeiner Arbeit interessiert.
Haben wir nicht einen hinzuzufügen haben ‚während $ tun (‘ parent1 ') für Prototype? Er muss es mit \ 'entkommen. – Kirtan
Ja, ich denke du hast Recht –