mousemove遇到iframe丢失监听绑定的document结构问题

最近在写一个可拖动div边框改变宽度的功能, div内嵌iframe,当鼠标mousemove监听到div边界时,可拖动边框.这时监听的是document,当鼠标移入iframe时,触发了iframemousemove事件,丢失document

  • 解决办法

  • 鼠标移动状态,解除iframe的鼠标事件

iframe {
  pointer-events: none;
}
  • 鼠标mouseup时设置
iframe {
  pointer-events: auto;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。