- 13, May 2024
- #1
Я работаю над небольшой функцией смайликов.
Моя проблема в том, что когда у меня есть текст в текстовой области и я выбираю смайлик из раскрывающегося списка, смайлик всегда переходит в конец текста, даже если я помещаю курсор в начало текста, смайлик перейдет в конец текста.
текст такой: Немного текста здесь
Код:
Моя проблема в том, что когда у меня есть текст в текстовой области и я выбираю смайлик из раскрывающегося списка, смайлик всегда переходит в конец текста, даже если я помещаю курсор в начало текста, смайлик перейдет в конец текста.
текст такой: Немного текста здесь
Код:
$(window).load(function()
{
var lastFocus;
$("#dropdown-emojis").mousedown(function(e)
{
return false;
});
});
Код (разметка): Я пытался удалить текущийТекст.фокус(); но это не помогло. Я также пытался использовать jQuery, чтобы сохранить фокус текстовой области, но смайлики все равно переходили в конец текста:
function insertSmiley(smiley) { var currentText = document.getElementById("textarea"); var smileyWithPadding =" "+ smiley +" "; currentText.value += smileyWithPadding; currentText.focus(); }
Код (разметка): Как я могу сделать так, чтобы смайлик отображался в том месте, где я помещаю курсор?