JSFiddle - React, Tailwind, and code Playground
by chemouna
HTML
<div id="text">
blablavlauigiudh
jdhfgfkd
khbdfkj
</div>
JavaScript
example = {}
example.Selector = {};
example.Selector.getSelected = function(){
var t = '';
if(window.getSelection){
t = window.getSelection();
}else if(document.getSelection){
t = document.getSelection();
}else if(document.selection){
t = document.selection.createRange().text;
}
return t;
}
example.Selector.mouseup = function(){
var st = example.Selector.getSelected();
if(st!=''){
//display yout tooltip or popup here
alert(st);
}
}
$(document).ready(function(){
$(document).bind("mouseup", example.Selector.mouseup);
});