Detectar la selección del usuario dentro del elemento html
¿Cómo puedo detectar si una selección de usuario (resaltado con el mouse) está dentro de un elemento determinado dentro de un elemento determinado?
Ejemplo:
<div id="parent">
sdfsdf
<div id="container">
some
<span>content</span>
</div>
sdfsd
</div>
pseudo codigo
if window.getSelection().getRangeAt(0) is a child of #container
return true;
else
return false;