| | |
| | | } |
| | | // let event = e.changedTouches[0]; |
| | | // document.elementFromPoint 重点,根据x,y坐标 取当前元素 所有能运行的逻辑 都依托于这里。 |
| | | let dom = document.elementFromPoint(e.pageX, e.pageY); |
| | | let dom = ( |
| | | this.container ? this.container : document |
| | | ).elementFromPoint(e.pageX, e.pageY); |
| | | // 右边的dom是哪个 |
| | | let right = this.rightDom.find((r) => r.bom === dom); |
| | | // 不管是哪个都清除掉 底部的线 |
| | |
| | | // 获取当前页码 |
| | | handlePage() { |
| | | let pageNum = null |
| | | const element = document.getElementsByClassName("matching")[0]; |
| | | const element = ( |
| | | this.container ? this.container : document |
| | | ).querySelector("matching"); |
| | | if (element) { |
| | | pageNum = this.getParentWithClass( |
| | | element, |