父元素中拖动子元素实现

结果 过程 鼠标点下事件的event为鼠标相对于浏览器窗口的位置信息 子元素要在父元素范围内拖动,那就有一个允许拖动的范围,子元素本身有宽高,这也是拖动范围计算要考虑的 首先获取mousedown的点相对于子元素边界的距离 上面计算得到的距离也作为子元素边界到容器边界的距离极值 mouseBounds得到的结果为鼠标相对于浏览器可以移动的范围 因父元素相对于浏览器窗口还有一个相对的距离,为上面的o
相关文章
相关标签/搜索