Bu soru birkaç farklı biçimde soruldu ancak senaryomda işe yarayacak yanıtların hiçbirini alamıyorum.
Kullanıcı yukarı / aşağı oklara bastığında komut geçmişini uygulamak için jQuery kullanıyorum. Yukarı ok tuşuna basıldığında, giriş değerini önceki komutla değiştiriyorum ve odağı giriş alanına ayarlıyorum, ancak imlecin her zaman giriş dizesinin sonunda konumlandırılmasını istiyorum.
Kodum olduğu gibi:
$(document).keydown(function(e) {
var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0;
var input = self.shell.find('input.current:last');
switch(key) {
case 38: // up
lastQuery = self.queries[self.historyCounter-1];
self.historyCounter--;
input.val(lastQuery).focus();
// and it continues on from there
İmleci odaklamadan sonra 'giriş'in sonuna nasıl yerleştirebilirim?