http://jsfiddle.net/adamadam123/gEEVM/4/
Я создаю чат-систему, которая позволяет пользователям добавлять смайлики.
Как и в примере jsfiddler выше, я беру текущий текст в текстовом поле, объединяю его с выбранным символом смайлика, а затем добавляю этот текст обратно в текстовое поле.
$(function() {
var data = $('textarea').val();
var emoticon = ':)';
$('textarea').val(data + emoticon);
$('textarea').focus();
});
Проблема заключается в том, что я устанавливаю фокус обратно в текстовое поле, курсор находится в начале текста.
Как я могу установить курсор в конец текста - чтобы разрешить дальнейшую ввод?