Ich habe mir die Dokumente angeschaut und ich habe Probleme, andere Informationen zu dieser Methode zu finden. Ich denke, es behandelt ein Ereignis, bei dem Text in einer Texteingabe oder einem Textbereich hinzugefügt oder geändert wird. kann es aber nicht zur Arbeit bringen. Ich hoffe, dass mir jemand diesen Event-Handler näher erklären kann.Kann jemand die jquery .select() Methode erklären?
<input id="first" type="text">// if something is typed here an event should be triggered
//at least if my understanding is correct which it clearly isnt
<input id="second" type="text">//hello should appear here when the event is triggered
<script>
$("#first").select(function(){$("#second").val("hello")})//this does nothing
</script>
* * ['Dies ist ein Offizielle Informationen über .select() '] (https://api.jquery.com/select/) ** –
Sie haben einige Syntaxfehler. Sehen Sie sich Ihre Konsole an, um sie zu sehen (klicken Sie mit der rechten Maustaste auf die Seite und klicken Sie auf Element prüfen). Laden Sie die Seite neu und Sie werden Fehler sehen. –
Sonst sollte es wie erwartet funktionieren. Das Ereignis wird ausgelöst, wenn Sie Text in dem Textfeld auswählen, nicht wenn Sie nur Text eingeben. Außerdem sollten Sie in Ihrem JavaScript-Code ein Hash-Zeichen vor "Sekunde" setzen. Es sollte so sein: '$ (" # first "). Select (function() {$ (" # second "). Val (" hallo ");});' –