目前,在文本框中按上箭头键时,光标会跳到文本的开头。我想覆盖这个功能,使得当按下上箭头键时,光标移动到文本的末尾。
这是我的代码:
$("#searchBox").bind("keydown", function (e) {
if (e.which === 38) {
searchBox.focus();
$current.removeClass("searchBoxResultItem-active");
searchBox.value = searchUserInput;
searchBox.setSelectionRange(searchBox.length, searchBox.length);
}
});
我被告知上述文本可以起作用,但我猜测由于箭头键已经设置为将代码移到开头,所以它没有起作用。如何覆盖此功能?