我尝试将表情符号添加到sweetalert 2输入:“ textarea”。由于我使用了emojionearea(https://github.com/mervick/emojionearea),因此我尝试在textaera中添加一个“ id”。但是,到目前为止,我的方法都无效。请在下面查看我的当前状态:
// Edit record
table.on('click', '.answer', function(e) {
$tr = $(this).closest('tr');
var data = table.row($tr).data();
e.preventDefault();
swal({
title: 'Enter your message here!',
text: "...",
input: "<textarea id='emoji'></textarea",
inputValue: "Hey, ",
showCancelButton: true,
confirmButtonClass: 'btn btn-success',
cancelButtonClass: 'btn btn-danger',
buttonsStyling: false,
}).then(function(result) {
swal("Nice!", "You wrote: " + result, "success");
$tr.addClass('custom');
});
});
$('#emoji').emojioneArea({
pickerPosition: "right"
});
顺便说一句:如果“ emojionearea”以外的其他表情符号更适合此任务,我很乐意进行更改!
感谢您的帮助!