Когда пользователь нажимает клавишу со стрелкой вниз в текстовой области, и она является нижней частью текстовой области (т. Е. Клавиатура не имеет никакого эффекта), я бы хотел, чтобы обработчик событий захватил это.
$("<textarea />").keyup(function (e) {
switch (e.keyCode) {
case 40: // down
// if last line or alternatively
// if keypress does not change index
// do something.
break;
}
});
Возможно ли добиться этой функциональности?
Кроме того, мне было бы интересно узнать, как захватить противоположное - код клавиши 38 («вверх»), когда он находится в верхней части текстовой области.
EDIT : Кстати, я использую плагин jQuery FieldSelection , если это поможет.
Спасибо за чтение; обязан за любой вклад.
Brian