Ich habe ein Eingabefeld gemacht und ich habe dieses Eingabefeld zu einem Div geklont, nennen wir sie ibox1 und ipbox2, ipbox2 ist die Kopie von ipbox1 was ich jetzt tun möchte ist, dass wenn ich den Wert in beiden eingeben/ändern von ihnen sollte der dom.value oder $ ("# id"). val() den aktualisierten Wert zurückgeben. Aber jetzt funktioniert es nur noch mit der ipbox2. Was soll ich tun?Wie beeinflusst man die Änderung in der ursprünglichen Eingabebox?
$("#ghj").click(function(){
\t $("#abc").val("Some text");
\t $("#abc").clone(true).appendTo("#pastehere");
})
$("#abc").on('change',function(){
\t alert();
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type = "text" id = "abc">This is the first box
<div id = "pastehere">
</div>This is the cloned box
<br><button type = "button" id = "ghj">
Clone
</button>
Wenn Sie '$ (# id) .val()' tun, erhalten Sie den Wert des ersten Elements mit dieser ID. Kannst du mir erklären, was genau du brauchst? – gschambial
Sie können aktualisierte Geige in meiner Antwort für Ihr Problem überprüfen. – gschambial