我早先在堆棧溢出時已經問過這個問題,但沒有得到答案。我有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一樣。 –