Ich habe eine Funktion, aber zwei Ereignisse. Erstes Ereignis für Eingabe und Tastendruck, zweites Ereignis für Schaltfläche und Klick.Wie kombiniert man die beiden Ereignisse Tastendruck und klicken Sie
<input class="text">
<button class="btn">Next</button>
und jQuery-Code:
function submit() {
var inputValue = $('.text').val();
alert('inputValue');
};
$('.btn').on('click', function() {
submit();
});
$('input').keydown(function(e) {
if(e.which == 13) {
submit();
}
});
Kann ich kommen diese beiden Ereignisse?
Mögliches Duplikat [mehr Ereignisse jQuery die gleiche Funktion auszulösen] (http://stackoverflow.com/questions/2534089/jquery-multiple-events-to-trigger-the-same-function) – Nenroz
Es Es sieht so aus, als würden Sie versuchen, den Ereignis-Listener eines Formulars zu "emulieren". – pawel
https://jsfiddle.net/L2vrf8gd/ – pawel