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);
});