javascript – 将div附加到选定的文本

前端之家收集整理的这篇文章主要介绍了javascript – 将div附加到选定的文本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如果有人在可编辑区域中选择文本,我想显示一些按钮 – 如下所示:

所以,我想我必须使用< 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());
        });
    });
});

猜你在找的CSS相关文章