如果有人在可编辑区域中选择文本,我想显示一些按钮 – 如下所示:
所以,我想我必须使用< div contenteditable =“true”>而不是< textarea>
但说实话,我不知道如何追加div
问题:
>什么是(jquery)事件选择文本?
>选择此区域后如何附加div?
的jsfiddle:
http://jsfiddle.net/hA7Zn/
谢谢你的任何提示!
最佳答案
检查此Demo以获取所选文本,
如果选择,将触发事件selectstart
$(function () {
$('div').on('selectstart',function () {
console.log('..');
$(document).one('mouseup',function() {
alert(this.getSelection());
});
});
});