用户选择是使用javascript/jquery的子元素吗

用户选择是使用javascript/jquery的子元素吗,javascript,jquery,html,Javascript,Jquery,Html,如何检测用户选择(用鼠标突出显示)是否在某个元素的子元素内 例如: <div id="parent"> sdfsdf <div id="container"> some <span>content</span> </div> sdfsd </div> 更新: 我认为这可以通过查看范围中最顶层元素的每个父元素来实现,并查看是否与#container匹配。我只需要用JavaS

如何检测用户选择(用鼠标突出显示)是否在某个元素的子元素内

例如:

<div id="parent">
   sdfsdf
   <div id="container">
       some 
      <span>content</span>
   </div>
   sdfsd
</div>
更新:
我认为这可以通过查看范围中最顶层元素的每个父元素来实现,并查看是否与#container匹配。我只需要用JavaScript写这篇文章的帮助。

可能重复我在这个问题中询问的整个范围
if the entire range of window.getSelection().getRangeAt(0) is within/a child of #container
 return true;
else
 return false;