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
clientX
uniapp判定 用户 是向左滑还是向右滑
一个简单组件定义的该组件名称swiper-direct-com(自己可以随便命名)exportdefault{name:"swipe-direct-com",data(){return{//记录开始位置startData:{
clientX
叶林染
·
2024-09-04 02:15
uniapp
4、this指向、动画案例、封装、offset、client、scroll
在事件函数中this指向事件源5、在定时器函数中this指向window二、动画案例1、透明度变化:利用opacity与定时器,注意小数相减的问题##2、图片跟着鼠标走必须给图片添加定位必须写e,因为
clientX
@zyf哈哈哈哈
·
2024-02-20 08:40
css
前端
javascript
JS Dom Event 中的
clientX
、screenX、pageX、offsetX、layerX
DomEvent中的坐标属性event.
clientX
/Y
阿敏其人
·
2024-02-08 12:21
一个可拖拽元素
但不能超出浏览器边框,按照这几个步骤完成即可,并配图食用更好理解记录鼠标按下的坐标,就是⚪的坐标获取该元素的坐标,即算出矩形距离左边、顶部距离(ex,ey)鼠标按下后,监听整个屏幕的鼠标移动,可根据抬起点位坐标(e.
clientX
AwyaW1217
·
2024-02-06 19:08
javascript
开发语言
ecmascript
html5 draggable 随意拖动任意位置
event.target,null);event.dataTransfer.setData("text/plain",(parseInt(style.getPropertyValue("left"),10)-event.
clientX
书中自有妍如玉
·
2024-02-02 11:51
前端
html5
前端
html
clientX
和clientY 事件属性的使用
教程:
clientX
事件属性http://www.runoob.com/jsref/event-
clientx
.htmlclientY事件属性http://www.runoob.com/jsref/event-clienty.html
祈澈菇凉
·
2024-01-31 19:45
JS基础学习:轮播图完善/offset系列/图片跟随鼠标
案例:图片跟随鼠标飞img{position:absolute;}document.onmousemove=function(e){my$('im').style.left=e.
clientX
+"px"
Merbng
·
2024-01-27 04:59
e.
clientX
,e.clientY, e.pageX , e.pageY , e.offsetX , e.offsetY , e.screenX , e.screenY
qqqww.com/,祝码农同胞们早日走上人生巅峰,迎娶白富美~~~声明:参考文档你是如何理解vare=e||window.event的刚才写博客《javascript实现简单拖曳功能》的时候,用到了e.
clientX
这里王工头
·
2024-01-26 02:02
Vue鼠标移动跟随特效(开箱即用)
document.getElementById("panel");letoSpan=document.createElement(`span`);/*浏览器兼容*/e=e||window.Event;//letx=e.
clientX
小阮的学习笔记
·
2024-01-24 18:25
vue
css
组件
vue
css3
web前端javascript笔记——(13)事件(1)
button返回当事件被触发时,哪个鼠标按钮被点击
clientX
返回当事件被触发时,鼠标指针的水平坐标。clientY返回当事件被触发时,鼠标指针的垂直坐标。
Komorebi_9999
·
2024-01-24 05:38
前端
javascript
笔记
threejs中点击物体事件
document.addEventListener('click',event=>{//鼠标控制对象constmouse=newTHREE.Vector2();//得到鼠标相对于容器的坐标mouse.x=(event.
clientX
前端大颖颖
·
2024-01-22 12:25
threejs
js
3d
前端
clientX
、pageX、screenX以及offsetX区别
clientX
、pageX、
clientX
以及offsetX区别client系列(不包含滚动条)
clientX
:鼠标相对于浏览器窗口可视区域x方向坐标clientY:鼠标相对于浏览器窗口可视区域y方向坐标
给贝贝赚口粮
·
2024-01-14 15:14
前端
前端
javascript
html
vue实现小球掉落
首先,将小球儿动画代码封装成组件,创建个文件,例如qiu.jsletcreateBall=(left,top,box)=>{//点击事件const{
clientX
,clienty}=evcreateBall
@tg
·
2024-01-13 07:05
vue.js
javascript
前端
js获取光标坐标
方法一:使用事件对象的
clientX
和clientY属性获取光标坐标:document.addEventListener('mousemove',function(event){varx=event.
clientX
计算机辅助工程
·
2024-01-11 06:30
javascript
前端
vue.js
js的
clientX
、pageX、screenX等方法来获取鼠标坐标详解
,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在IE8,FireFox,Chrome下进行测试兼容方法介绍关于js鼠标事件综合各大浏览器能获取到坐标的属性总共以下五种:event.
clientX
攻克难点
·
2024-01-10 15:54
javascript
前端
css
图解Js event对象offsetX,
clientX
, pageX, screenX, layerX, x区别
使用场景一般用作图形的移动,如svg画图、dom元素的拖拽。。。测试代码PageTitlebody{margin:0px;padding:0px;background:black;}.main{width:500px;height:500px;background:yellow;display:flex;margin:250px;padding:20px;}.target{box-sizing:b
黄飘fighting
·
2024-01-09 19:48
图片跟着鼠标飞
//页面的鼠标移动事件document.onmousemove=function(e){//鼠标相对于页面的可视区域的横坐标//my$("im").style.left=e.
clientX
+"px";/
司马皮砸瓜
·
2024-01-07 09:05
手写视频裁剪框
$refs.cropBox;constboxRect=box.getBoundingClientRect();constmouseX=e.
clientX
-boxRect.left;constmouseY
眾K
·
2024-01-06 15:06
VUE
javascript
前端
开发语言
图片 移动
exportdefault{data(){return{left:300,top:50,};},methods:{startDrag(e){let{
clientX
:startX,clientY:startY
1263536889
·
2023-12-25 03:11
如何在项目中使用事件对象
这个对象包含了关于发生事件的所有信息,例如:哪个元素触发了事件(e.target)事件的类型(点击、按键等)(e.type)事件发生的时间(e.timeStamp)用户的鼠标位置(e.
clientX
和e.clientY
十步杀一人_千里不留行
·
2023-12-17 22:50
前端相关
javascript
前端基础——鼠标事件对象属性和方法
button:0(未按下)1(左键)2(右键)4(中键)
clientX
/clientY(表示事件在客户端区域的水平和垂直坐标,左上为原点)ctrlKey表示鼠标事件发生时是否按下了ctrl键MouseEvent.offsetX
GISer_Jing
·
2023-12-15 19:07
计算机外设
vue 限制在指定容器内可拖拽的div
directives:{drag:{//指令的定义bind:function(drag_dom){drag_dom.onmousedown=(e)=>{//按下鼠标时,鼠标相对于被拖拽元素的坐标letdisX=e.
clientX
-drag_dom.offsetLe
朝阳39
·
2023-12-06 22:10
#
Vue
#
已归档链接
vue.js
javascript
PointerEvent实现拖动滑块效果
ref()constsliderBoxRef=ref()letshiftX=0//鼠标指针位置距离滑块左侧的距离constpointerdown=(e:PointerEvent)=>{shiftX=e.
clientX
-sliderRef.value.getBoundingClientRect
King_960725
·
2023-12-06 19:01
vue3
前端
2019-08-02
image.pnghtml代码使用鼠标拖动我JS代码Page({data:{left:'',top:''},viewTouchMove:function(e){this.setData({left:e.touches[0].
clientX
小李不小
·
2023-12-05 22:27
微信小程序向左向右滑动事件
Page({data:{nowclientX:""},touchstart(e){console.log(e)this.setData({nowclientX:e.changedTouches[0].
clientX
漂移的电子
·
2023-12-04 08:31
微信小程序
前端
2020-11-15事件位置获取
事件位置获取event.offsetX、event.offsetY:触发事件元素相对于当前元素自身的位置event.
clientX
、event.clientY:触发事件元素相对于浏览器可视区域的位置(不包括设置了
牛牛nhw
·
2023-12-04 07:29
[Vue3]自定义指令实现组件元素可拖拽移动
实现思路:元素移动设计思路1.在光标按下的时刻记录下光标的绝对位置坐标(以视窗左上角为原点)(const{
clientX
,clientY}=evt)
clientX
/clientY事件属性返回当事件被触发时光标指针相对于浏览器页面当前
web老猴子
·
2023-11-30 12:04
前端
Vue自定义指令 元素拖拽移动
Vue3自定义指令元素拖拽移动Vue.directive('drag',{mounted(el:HTMLElement,binding){letoffsetX:number,offsetY:number,
clientX
云飞-成长记录
·
2023-11-30 12:30
vue.js
javascript
前端
vue
vue 元素拖拽
methods:{moveEle(){constbox1=document.getElementById('box1')box1.onmousedown=(e)=>{//计算鼠标到元素X,Y距离constX=e.
clientX
-box1
莫逸雪
·
2023-11-30 12:00
vue
前端问题汇总
vue.js
javascript
前端
vue div拖拽移动
directives:{drag:{//指令的定义bind:function(el){letodiv=el;//获取当前元素el.onmousedown=(e)=>{//算出鼠标相对元素的位置letdisX=e.
clientX
-odiv.offsetLeft
francis_jzyx
·
2023-11-30 00:49
vue.js
javascript
前端
图片跟着鼠标非(终极版)
//图片跟着鼠标飞,可以在任何的浏览器中实现//window.event和事件参数对象e的兼容//
clientX
和clientY单独的使用的兼容代码//scrollLeft和scrollTop的兼容代码
司马皮砸瓜
·
2023-11-29 20:27
vue3自定义拖拽指令
from'vue'constvMove:Directive=(el:HTMLElement)=>{constmousedown=(e:MouseEvent)=>{//鼠标按下conststartX=e.
clientX
-el.offsetLeft
Attacking-Coder
·
2023-11-27 23:27
vue
面试
javascript
开发语言
ecmascript
WebAPIs-2023.3.31(-4.7)
事件对象就存了鼠标点在哪个位置等信息使用场景可以判断用户按下哪个键,比如按下回车键可以发布新闻可以判断鼠标点击了哪个元素,从而做相应的操作语法在事件绑定的回调函数的第一个参数就是事件对象一般命名为event,ev,e部分常用属性type:获取当前的事件类型
clientX
weixin_65590235
·
2023-11-25 19:21
javascript
前端
开发语言
【Vue】Vue3 超简单拖拽条动态修改容器宽度
constleftResize=(e:MouseEvent)=>{document.onselectstart=function(){returnfalse;};//解决拖动会选中文字的问题conststartX=e.
clientX
努力挣钱的小鑫
·
2023-11-22 15:34
Vue
vue.js
前端
javascript
纯js拖拽div
functiontesting(){letdrag=document.getElementById('zxTempateShowArea');drag.onmousedown=function(e){letdiffX=e.
clientX
-drag.offsetLeft
浩瀚_null
·
2023-11-20 05:45
Js中
clientX
/Y、offsetX/Y和screenX/Y之间区别
Js中client、offset和screen的区别前言图文解说实例代码解说前言本文主要讲解JavaScript中
clientX
、clientY、offsetX、offsetY、screenX、screenY
好名字0821
·
2023-11-20 00:05
JavaScript
javascript
前端
开发语言
vue directive自定义指令实现弹窗可拖动
',{//全局指令名为v-draggableinserted(el){el.onmousedown=function(ev){//获取鼠标按下时的偏移量(鼠标位置-元素位置)constdisX=ev.
clientX
-el.off
Hermia_yuan
·
2023-11-17 17:22
vue.js
javascript
前端
Three.js测量功能封装--距离、角度与面积
代码如下:varSx=event.
clientX
;//屏幕X轴坐标varSy=event.clientY;//屏幕Y轴坐标varx=(Sx/window.innerWidth)*2-1;vary=-(Sy
_Zou
·
2023-11-08 18:51
webgl笔记
webgl
js
游戏开发
bim
几何学
在 Vue3 中实现飘逸的元素拖拽
元素的位置和移动在实现元素拖拽我们使用mouse事件,在mouse事件的回调函数中可以得到当前事件发生时元素的位置,对应的属性是MouseEvent中的
clientX
和clientY,我们后续将通过读取这
程序员辰风
·
2023-11-08 06:45
vue.js
event事件各浏览器兼容问题
window.onload=function(){document.onclick=function(ev){varoEvent=ev||event;alert(oEvent.
clientX
+','+oEvent.clientY
RL空RLR空L
·
2023-11-06 03:22
完美拖拽
$(function(){$('div').mousedown(function(ev){vardisX=ev.
clientX
-$(this).offset().left;vardisY=ev.clientY
小羊子简述
·
2023-11-05 17:40
VUE3+elementPlus的el-tree添加右键菜单
,json)=>{showRightMenu.value=falseletmenu=document.querySelector('.rightMenu')menu.style.left=event.
clientX
前端程序猿i
·
2023-11-02 06:12
vue.js
javascript
elementui
jQuery图片随鼠标移动的案例
注意事项:属性event.
clientX
(Y)与even.pageX(Y)在Ja
诶,就是玩
·
2023-10-31 12:14
vue实现div拖拽
dragging:false,x:0,y:0,startX:0,startY:0};},methods:{startDrag(event){this.dragging=true;this.startX=event.
clientX
-this.x
汤姆丁1111
·
2023-10-25 08:13
1024程序员节
18、事件对象
描述]了事件更详细的信息.事件对象就是event,类似一个盒子[其实就是一个对象],里面装了跟当前事件想换的所有详细信息,用什么自己取出来就可以了.比如event中就有鼠标在页面中的坐标:event.
clientX
宁公子_5dce
·
2023-10-23 06:18
js鼠标点击添加图标并获取图标的坐标值
图片1思路是这样的,获取这里的长度,图片21.鼠标点击时距浏览器的左边距离和上边距离,相当于(0,0)坐标letx=e.
clientX
;lety=e.clientY;2.图片距浏览器顶部的距离letimgTop
林小白的日常
·
2023-10-22 12:50
jquery
javascript
javascript
前端
开发语言
vue - pc端实现对div的拖动功能
div的拖动功能,需要先要知道以下的一些原生事件和方法;1,事件:方法描述onmousedown鼠标按钮被按下onmousemove鼠标被移动onmouseup鼠标按键被松开2,方法:方法描述event.
clientX
C_心欲无痕
·
2023-10-20 06:00
vue.js
前端
javascript
screenX与offsetX与
clientX
的区别
如图所示,event.screenX是屏幕左上角到鼠标当前位置的x轴距离event.
clientX
是浏览器左上角到鼠标当前位置的x轴距离event.setoffX是鼠标当前点击控件左上角到鼠标当前位置的
knock_me
·
2023-10-18 12:10
自学js入门
js
Dom 坐标相关
相对于事件源元素的X/Y坐标,注意相对于目标target,而非currentTargetpageX/pageY:相对于整个文档的X/Y坐标screenX/screenY:相对用户屏幕的X/Y坐标x/y:
clientX
林智_lz
·
2023-10-16 12:54
Js-关于Js事件看这一篇就够了!
MouseEvent(鼠标事件)InputEvent(input事件)KeyboardEvent(键盘事件)WheelEvent(滚轮事件)Event对象FocusEvent对象3.各个事件中具备自身独立的属性,比如
clientX
进击的王十二
·
2023-10-15 11:27
Js
js
javascript
上一页
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
其他