今天工作中遇到一个问题,就是平时获取一个ev(event)对象时候一般直接在调用方法里面写一个ev参数,即可直接拿到这个对象,但是有时候会遇到函数调用不是直接加在一个dom对象的后面,如: var oDiv = document.getElementById('box'); oDiv.onclick ...
分类:
Web程序 时间:
2018-11-29 23:16:13
阅读次数:
426
一、元素的 client offset scroll 三个系列 clientWidth / clientHeight / clientTop / clientLeftoffsetWidth / offsetHeight / offsetLeft / offsetTop / offsetParents ...
分类:
Web程序 时间:
2018-11-29 10:55:16
阅读次数:
202
Event事件对象,DOM2级方法 一.event事件对象 每个浏览器中的event 鼠标坐标获取 event.pageX / event.pageY相对于文档顶部,不兼容低版本IE event.clientX / event.clientY相对于可是区域 二.事件监听 attachEvent()I ...
分类:
其他好文 时间:
2018-11-11 15:04:46
阅读次数:
148
/*判断上下滑动:*/ $('body').bind('touchstart',function(e){ startX = e.originalEvent.changedTouches[0].pageX; startY = e.originalEvent.changedTouches[0].page... ...
分类:
移动开发 时间:
2018-10-24 15:49:37
阅读次数:
216
1.Javascript组成 JavaScript的实现包括以下3个部分: 1)核心(ECMAScript):描述了JS的语法和基本对象。 2)文档对象模型 (DOM):处理网页内容的方法和接口 3)浏览器对象模型(BOM):与浏览器交互的方法和接口 ECMAScript扩展知识: ① ECMASc ...
分类:
Web程序 时间:
2018-10-24 01:06:27
阅读次数:
217
在javascript的事件对象中的关于事件鼠标位置的几个属性(x, pageX, offsetX, scrrenX clientX)及(y, pageY, offsetY, screenY, clientY), 其中offsetX, offsetY是指相对于触发事件元素的左上角的偏移。但在不同的浏 ...
分类:
编程语言 时间:
2018-10-16 15:51:24
阅读次数:
240
1、各种对象 window.screen - 屏幕,window - 窗口,document.documentElement & document.body.parentNode - 文档,document.body - 文档的主体。 2、各种属性(单位为px) 屏幕 window.screen.a ...
分类:
Web程序 时间:
2018-09-29 20:20:51
阅读次数:
533
event.clientX、event.clientY 鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性 event.pageX、event.pageY 类似于event.clientX、event.clientY,但它们使用的 ...
分类:
其他好文 时间:
2018-09-29 19:21:36
阅读次数:
158
关于offsetX、offsetY、clientX、clientY、pageX、pageY、screenX、screenY的区别 offsetX、offsetY: 鼠标相对于事件源元素(srcElement)的X,Y坐标 clientX、clientY: 鼠标相对于浏览器窗口可视区域的X,Y坐标(窗 ...
分类:
其他好文 时间:
2018-09-28 23:30:02
阅读次数:
358
screenX/Y:鼠标位置相对于屏幕的坐标 pageX/Y:相对于文档边缘(包含滚动条距离) clientX/Y:相对于当前页面且不包含滚动条距离 offsetX/Y:相对于当前元素(块或行内块),除safari外不包含边框。 其他: X/Y:与clientX/Y相同,firefox不支持 lay ...
分类:
Web程序 时间:
2018-09-20 21:23:39
阅读次数:
216