Я использую плагин mervick / emojionearea для отправки сообщений. При нажатии enter сообщение отправляется и редактор очищается. Моя проблема в том, что он всегда генерирует некоторые теги "br", и я не знаю, как их удалить или как установить курсор в исходное положение. Ниже я показываю изображение положения курсора при нажатии клавиши ввода и отправке сообщение (должно вернуться в исходное положение).
Перед отправкой сообщения После отправки сообщения
Вот мой код
$('#textarea-'+id_usuario_destino).emojioneArea({
pickerPosition: "top",
tonesStyle: "bullet",
hidePickerOnBlur: true,
saveEmojisAs:'unicode',
tones:false,
placeholder: "text transparent in css file",
buttonTitle: "Usa la tecla TAB para insertar emojis rápidamente",
search: false, ,
events: {
keypress: function (editor, event) {
if (event.keyCode == 13 ) {
if (event.shiftKey) {
}else{
var msg = this.getText();
editor.html('');
msg=msg.trim();
this.hidePicker();
/*send message*/
socket.emit('message',msg);
}
}
}
}
});