У меня есть следующий код, который работает отлично с живойJQuery жить против On
$('.numbersonly').live('keydown', function (e) {
var key = e.charCode || e.keyCode || 0;
return (key == 8 || key == 9 || key == 46 || (key >= 37 && key <= 40) ||
(key >= 48 && key <= 57) || (key >= 96 && key <= 105));
});
И я изменился на русский
$('.numbersonly').on('keydown', function (e) {
var key = e.charCode || e.keyCode || 0;
return (key == 8 || key == 9 || key == 46 || (key >= 37 && key <= 40) ||
(key >= 48 && key <= 57) || (key >= 96 && key <= 105));
});
Но я получаю сообщение об ошибке сценария в min.js файле. Я что-то упускаю?
любезное обновление для добавления ошибки скрипта – hexblot
Какую версию jQuery вы используете? –
с использованием JQuery 1.7 – user2067567