入力ボックスに、上キー「↑」を入力したときにカーソルの伝播を停止したい:
前 :
tes|t
// カーソルはtの前にあります
後 :
|test
// カーソルが始まりました
カーソルが動かないようにしたいので、tの前に留まる必要があります。
これまでのところ、私はこれを試していますが、うまくいきません:
$('input').keyup(function(e) {
if (e.which == 40) { // up key
e.stopPropagation();
e.stopImmediatePropagation();
e.preventDefault();
// actions
return false;
}
}
とにかくこれは可能ですか?