E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pageX
关于js各种dom高度及相对位置 & 鼠标位置
中位置与大小的获取方法深入理解客户区尺寸clientcssclientheight、offsetheight、scrollheight详解关于鼠标位置参考文献clientX,offsetX,layerX,
pageX
小杺
·
2021-04-13 22:01
VUE 创建页面浮窗,拖拽事件与点击事件共存
解决思路:记录鼠标按下时和鼠标抬起时对应的坐标(
pageX
和pageY)通过开方将按下时位置与抬起时位置进行比对,当值等于0或者小于7时证明当前为点击事件,反之则是拖拽事件对应的点击事件写在抬起鼠标函数的判断逻辑中即可
大程子的技术成长路
·
2021-04-13 17:08
JQuery详解
在这里鼠标移动试试//当网页元素加载完毕之后,响应事件$(function(){$('#divMove').mousemove(function(e){$('#mouseMove').text('x:'+e.
pageX
A00000李
·
2021-03-09 18:41
Js
笔记
学习
jquery
js
html
jquery拖拽
background-color:red;position:absolute;}$(function(){vardisX=0;vardisY=0;$('div').mousedown(function(ev){disX=ev.
pageX
幻像
·
2021-02-10 16:27
前端
防抖精华 一学就会
500px;height:300px;}-------//需求:mousemove的时候显示鼠标的位置oDiv.onmousemove=function(e){this.innerHTML=`x:${e.
pageX
A 风
·
2021-01-30 22:45
javascript
vue
javascript
css
vue.js
es6
html5
javascript实现电商放大镜效果
本文实例为大家分享了javascript实现电商放大镜效果的具体代码,供大家参考,具体内容如下学习内容:1、event.
pageX
属性返回鼠标指针的位置,相对于文档的左边缘。
·
2020-11-23 09:50
DOM-9 【鼠标行为坐标系-pageXY封装-拖拽函数封装】
一.鼠标行为坐标系-clientX/Y鼠标位置相对于当前可视区域的坐标(不包括滚动条的距离)-x/y同clientX/Y相同FF不支持-
pageX
/Y鼠标位置相对于当前文档的坐标(包含滚动条的距离)IE9
可乐雪碧薄荷糖
·
2020-11-17 10:38
DOM
javascript
js
原声js-鼠标拖拽
background:red;position:absolute;}DraggablevardisX=0;vardisY=0;$('div').mousedown(function(ev){disX=ev.
pageX
酒暖花深Q
·
2020-10-10 21:09
clientX,offsetX,screenX,
pageX
event.clientXevent.clientYclient直译就是客户端,客户端的窗口就是指游览器的显示页面内容的窗口大小,不包含工具栏、导航栏等等event.clientX、event.clientY就是用来获取鼠标距游览器显示窗口的长度event.offsetXevent.offsetYoffset意为偏移量,是被点击的元素距左上角为参考原点的长度,而IE、FF和Chrome的参考点有所
别让我一个人醉_1fa7
·
2020-10-10 11:58
简单实现windows和移动端的自由拖拽
.html以及JavaScript基础教程第九版17.2分为移动端和windows端:1.移动端使用touchstart、touchmove事件直接解决,用evt.changedTouches[0].
pageX
-touchStart_x
mus_木司
·
2020-09-17 01:35
前端
javascript
html5
vue 自定义指令及利用跨域图片进行canvas绘制的问题
"drag",{inserted:(el:any,binding:any)=>{console.log("elis",el);el.onmousedown=function(e){letdisX=e.
pageX
-el.offsetLeft
goose leaves a mark
·
2020-09-16 15:06
Vue.js
JQuery开发5-在网页中获取鼠标的三种坐标
分别用的方法名称为screenX和screenY,clientX和clientY,
pageX
和pageY。
qingff01
·
2020-09-16 12:02
JQuery基础
IE与FireFox的兼容性问题(JoeCom整理--未完待续)
FF:event.
pageX
和event.pageY。通用:两者都有event.cl
hahawen
·
2020-09-15 21:53
WEB技术
firefox
ie
jQuery--事件对象event详解、阻止默认事件、阻止事件冒泡
事件对象常见的属性列表:属性描述
pageX
鼠标指针相对于文档的左边缘的位置pageY鼠标指针相对于文档的上边缘的位置target返回触发事件的元素ty
吴声子夜歌
·
2020-09-15 17:25
jQuery
jQuery
事件对象event
使用js获取鼠标位置坐标
具体来说,获取鼠标位置信息的函数如下://获取鼠标的位置信息functionmousePosition(e){if(e.
pageX
||pageY){//ff,chrome等浏览器//返回一个多值类型return
qq_32216775
·
2020-09-14 19:06
web
js实现简易的touch事件(es5)
document.querySelector('#btn');btn.ontouchstart=function(e){varpoint=e.changedTouches[0];this.strX=point.
pageX
weixin_34223655
·
2020-09-13 17:37
js 监听移动端web触屏事件 滑动响应
item.label}}×js:touchstart:function(){vare=window.event;//e.preventDefault();startX=e.targetTouches[0].
pageX
weixin_30426879
·
2020-09-13 07:23
JS 原生JS 判断滚动条滑动到底部(兼容苹果safari)
varpageIndex=1;varstartX,startY;document.addEventListener('touchstart',function(ev){startX=ev.touches[0].
pageX
weixin_30369087
·
2020-09-12 17:37
拖拽时鼠标位置
varb_x=0;varb_y=0;//拖动的整个框varpo1=$('#alert_bor').offset();//取得坐标m_x=po1.left;m_y=po1.top;//当前鼠标的坐标p_x=e.
pageX
weixin_34006965
·
2020-09-11 11:39
拖拽最简单的实现方式[JQuery实现]
function(){$(document).on("mousedown",".gari-drop",function(e){varel=$(this);varos=el.offset();dx=e.
pageX
-os.left
caion
·
2020-09-10 15:09
小程序右侧边栏
js//pages/text/text.jsPage({data:{side:{//滑动操作
pageX
:0,newpageX:0,open:false,newopen:false,//判断侧边栏是否打开
weixin_33963189
·
2020-08-26 22:56
vue自定义指令之拖拽
absolute;background:red;}letvm=newVue({el:'#app',directives:{drag(el){el.onmousedown=function(e){vardisx=e.
pageX
-el.offsetLeft
junyu1024
·
2020-08-26 16:37
vue自定义指令--拖拽
directives:{drags(el){el.onmousedown=(e)=>{vardisx=e.
pageX
-el.offsetLeft;vardisy=e.pageY-el.offsetTop
chenqu5697
·
2020-08-26 16:47
JS和JQ中各种长度,event对象4种坐标
event对象4种坐标1clientX和clientY相对于浏览器可视区域左上角0,0的坐标;2
pageX
和pageY也是相对于浏览器可视区域左上角0,0的坐标两者的区别:如果有滚动区域,
pageX
和pageY
TIANCHUANG8887
·
2020-08-26 12:16
IPAD 拖动例子(也支持鼠标)
touchdragvarstart=function(e){varorig=e.originalEvent;varpos=$(this).position();offset={x:orig.changedTouches[0].
pageX
-pos.left
iteye_13401
·
2020-08-25 14:31
tabs关闭其他或关闭全部选项
/鼠标右击执行事件$('#contentTabs').tabs('select',title);e.preventDefault();$('#rcmenu').menu('show',{left:e.
pageX
GHW_Himmel
·
2020-08-24 09:06
JS clientX、offsetX、
pageX
、screenX
因为要写拖拽、拉伸,所以去查了有关这方面的博客,然后发现每一篇博客说的都不一样。。。,我的这篇博客是按照我自己的理解来解释的,有错误的话,欢迎指正【我也不能肯定100%正确】一:图形解释二:书面解释【根据英文单词意思,也可以猜个八九不离十】screen:屏幕1.作用对象:鼠标点2.坐标中心点:电脑屏幕左上角3.screenX:鼠标点距离电脑屏幕左边的距离;screenY:鼠标点距离电脑屏幕上面的距
胭脂ing
·
2020-08-24 05:11
JS
JQuery中
pageX
與offset().top區別
1、
pageX
與pageY屬性是JQuery事件e的屬性。2、offset().top是JQuery對象的屬性。
zhang1597116
·
2020-08-24 04:43
javascript
css基础--位移和定位2(鼠标位置,滚动条位置)
获取鼠标指针的页面位置e.
pageX
||e.clientX获取鼠标指针在元素内的位置e.offsetX||e.layerX获取滚动条的位置self.pageXOffset||(document.documentElement
wenmin1987
·
2020-08-24 04:37
css
JS:clientX/Y、screenX/Y、
pageX
/Y、offsetX/Y、layerX/Y、x/y
Event对象Event对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。Event对象只在事件发生的过程中才有效。浏览器兼容性FF:没有window.event对象。可以通过给函数的参数传递event对象。示例代码:鬼眼邪神的博客varbutton=document.getElementById("button");button.οnclick=funct
鬼眼邪神
·
2020-08-24 02:09
JS
关于jquery中offset
pageX
pageY position scrollTop scrollLeft的区分
1.offset元素相对文档的偏移2.
pageX
,pageY事件(鼠标)相对文档的偏移3.position元素相对父元素的偏移4.scrollTop,scrollLef元素内滚动条的位置,如果元素内没有滚动条
lyzzy_sh
·
2020-08-24 01:03
JQuery
dom元素、鼠标元素位置clientX、clientY、offsetX、offsetY、screenX、screenY、
pageX
、pageY
event.clientX设置或获取鼠标指针位置相对于当前窗口的x坐标,其中客户区域不包括窗口自身的控件和滚动条。(可见区域)event.clientY设置或获取鼠标指针位置相对于当前窗口的y坐标,其中客户区域不包括窗口自身的控件和滚动条。(可见区域)event.offsetX设置或获取鼠标指针位置相对于触发事件的对象的x坐标。(触发事件的元素,ie,chrome支持此属性,ff不支持)event
八佾舞于庭
·
2020-08-23 23:17
EasyUI—右键关闭选项卡
----$('#eaTabs').bind('contextmenu',function(e){e.preventDefault();$('#mymenu').menu('show',{left:e.
pageX
梦之翼618720
·
2020-08-23 18:20
js
event对象和DOM二级事件
:没有按键1:左键2:右键3:中间键altKey:alt键truefalsectrlKey:shiftKey:clientX/clientY:可视区域的坐标offsetX/offsetY:源元素的坐标
pageX
Simon_s
·
2020-08-23 17:37
jquery实现 鼠标悬浮 显示图片
实现鼠标悬浮显示图片图片跟随鼠标hover.html-->$(function(){$(document).mousemove(function(en){varxPos=parseInt(en.
pageX
爱码狮
·
2020-08-23 06:49
Jquery
【面试篇】event对象中offsetX,clientX,
pageX
,screenX,layerX,X的辨析
offsetX,offsetY:指鼠标指针相对于触发事件元素的左上角的偏移,在Chrome,Opera,Safari中指外边缘,即将该元素边框的宽度计算在内,firefox则不包含边框值,如下图所示:
pageX
张爱玲
·
2020-08-22 10:23
坐标
css
微信小程序系列 -- 触摸滑动事件
WXML:OKJS:data:{touchS:[0,0],touchE:[0,0]},touchStart:function(e){//console.log(e.touches[0].
pageX
)letsx
冬杨
·
2020-08-22 04:17
微信小程序开发系列
touch 方向判断方法
touchmove$("body").on("touchstart",function(e){e.preventDefault();startX=e.originalEvent.changedTouches[0].
pageX
diaoxin8664
·
2020-08-21 19:13
javascript获取鼠标坐标
pageX
和clientX的区别
这两种获取鼠标坐标的方法,区别在于基于的对象不同:
pageX
和pageY获取的是鼠标指针距离文档(HTML)的左上角距离,不会随着滚动条滚动而改变;clientX和clientY获取的是鼠标指针距离可视窗口
wangcuiling_123
·
2020-08-21 17:29
javascript
pageX
,clientX,offsetX,layerX的那些事
由于各大厂商对标准的解释和执行不一样,导致十分混乱,也让我们这些前端攻城狮十分无语和纠结>_
PageX
王安琪
·
2020-08-21 17:29
原生js—clientX、clientY、screenX、screenY、offsetX、offsetY、
pageX
、pageY、x、y
原生js—clientX、clientY、screenX、screenY、offsetX、offsetY、
pageX
、pageY、x、yclientX、clientY:相对于浏览器的可视区域(inner
男孩子小杨
·
2020-08-21 16:09
原生js
clientX,screenX,
pageX
,offsetX的区别
前言关于clientX,screenX,
pageX
,offsetX的区别之前也比较迷糊,然后自己写了几个demo算是弄明白了,在这记录一下。
想搞全栈的前端
·
2020-08-21 16:40
HTML/CSS
JS
js clientX
pageX
offsetX screenX
jsclientXpageXoffsetXscreenXpageXpageY:鼠标指针的位置,相对于文档开头左上角的位置。offsetXoffsetY:鼠标相对于事件源元素左上角的x,y坐标clientXclientY:鼠标指针相对与游览器窗口可视区左上角的位置screenXscreenY鼠标指针相对于显示器左上角的位置
哈哈绝
·
2020-08-21 15:54
js
学习笔记
图解事件坐标screenX、clientX、
pageX
, offsetX的区别
一、图解如图所示,假设页面中灰色圆点是鼠标点击处,黄色区域是鼠标触发事件对象二、概念1、screenX和screenY参照点:电脑屏幕左上角screenX:鼠标点击位置相对于电脑屏幕左上角的水平偏移量screenY:鼠标点击位置相对于电脑屏幕左上角的垂直偏移量2、clientX和clientY参照点:浏览器内容区域左上角clientX:鼠标点击位置相对于浏览器可视区域的水平偏移量(不会计算水平滚动
@Demi
·
2020-08-21 15:37
JavaScript
区别 JavaScript Event 对象中的clientX,offsetX,screenX,
pageX
之间关系
javascript的event对象的clientX,offsetX,screenX,
pageX
弄得头晕,于是决定做个图来区分一下event.clientX、event.clientY鼠标相对于浏览器窗口可视区域的
Zhe言9
·
2020-08-21 15:47
前端
比较offsetX,
pageX
,clientX,screenX的区别
首先我们来看看这几个属性的解释:1.offsetX:鼠标相对于事件源元素的X坐标,只有IE事件有这2个属性,标准事件没有对应的属性2.
pageX
:鼠标指针的位置,相对于文档的左边缘3.clientX:返回当事件被触发时鼠标指针
hhh_hh_h
·
2020-08-21 15:24
Web前端
一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,
pageX
区别
一张图轻松搞懂javascriptevent对象的clientX,offsetX,screenX,
pageX
区别1.event.clientX、event.clientY鼠标相对于浏览器窗口可视区域的X
reactMan
·
2020-08-21 15:16
前端
JavaScript中
pageX
pageY offsetX offsetY区别
IE下没有
pageX
,pageY这两个属性pageXpageY:鼠标指针的位置,文档的坐标。offsetXoffsetY:鼠标相对于事件源元素的x,y坐标
online-oliver
·
2020-08-21 15:29
图解Js event对象offsetX, clientX,
pageX
, screenX, layerX, x区别
通过3张图和1张表格,轻松区别JavascriptEvent对象中的offsetX,clientX,
pageX
,screenX,layerX,x等属性。
lzding
·
2020-08-21 15:24
JavaScript
js获取鼠标坐标
pageX
/pageY和clientX/clientY的区别
这两种获取鼠标坐标的方法,区别在于参考对象不同:
pageX
和pageY:获取鼠标指针距离文档(HTML)的左上角距离,不会随着滚动条滚动而改变clientX和clientY:获取鼠标指针距离可视窗口(不包括上面的地址栏和滑动条
luoyu6
·
2020-08-21 14:49
js
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他