我早先在堆栈溢出时已经问过这个问题,但没有得到答案。我有2个链接,称为添加表情符号1并添加表情符号2. 这是我的问题。 Insert smiley at cursor position在光标处插入表情符
现在,即使当我做了一些改变,这里的问题是笑脸只能插在div的末尾而不是在光标位置。 我的新的演示是:https://jsfiddle.net/ftwbx88p/8/
$(document).on("click" , "#button" , function() {
$(".editable.focus").append('<img src="https://cdn.okccdn.com/media/img/emojis/apple/1F60C.png"/>');
});
我想笑脸在各自CONTENTEDITABLE格在以往任何时候光标插入。提前致谢。
Note: I had a contenteditable div where I want to add image and not in the textarea.
从哪里可以找到myField,myValue - 函数的参数@Amit Chhangani –
或什么是sel?此答案缺乏丰满度 – jackjop
myField是您必须插入表情符号的“div”,myValue是要插入表情符号的链接。详情请点击链接。它的工作方式与textarea一样。 –