Почему нельзя использовать определенную функцию как обратный вызов события?Использование определенной функции вместо анонимной функции в качестве обратного вызова
<div id="me">
<input>
</div>
$(document).ready(function(){
// $("#me").on('keyup', 'input', doit()); # doesn't work
// $("#me").on('keyup', 'input', 'doit'); # neither does this
$("#me").on('keyup', 'input', function() {
doit();
}); // well, this one works of course
});
function doit() {
console.log($("input").val());
}
Когда вы проходите в doit() в качестве обратного вызова, вы – roblarsen
вы ... его как будто вы входите в пустоту;) – andlrc
этот комментарий очень напряжен. – Marc