首页 > 解决方案 > 在 documentFragment 上使用 document.elementFromPoint

问题描述

当将document.elementFromPoint应用于指向 documentFragment 内某处元素的 point(x,y) 时,它返回容器元素。例如:

<div id="container">
     <div id="my_documentfragment">
         <span> something </span>
     </div>
</div>

预期结果: 如果 (x,y) 指向#my_documentfragment,则 document.elementFromPoint(x,y) 它应该返回#my_documentfragment

实际结果: 返回#container。文档片段的容器

  1. 当页面的某些部分是 documentFragments 时,document.elementFromPoint(x,y) 的替代方法是什么?
  2. jquery.parents() 在作为 documentFragment 一部分的元素上的替代方法是什么

标签: javascripthtmldocumentdocumentfragment

解决方案


推荐阅读