首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    鼠标滑过显示图片大图效果

    显示图片的大图。 效果图: 说明: 用到了mouseover、mouseout、mousemove三个事件。分别表示鼠标滑过图片、鼠标移除图片、鼠标在图片上移动三个事件。...对于mouserover事件。做下面几件事: 获取原标题,并将标题置为空,防止title和提示框同一时候出现。 创建提示框对象,并将图片地址和title放入当中显示。 设置该提示框的位置并显示。...移除提示框 对于mousemove,我们须要动态的调整提示框的位置。 由于还没看到动画那一块,所以动画处理的不是太好,以后在优化吧。 完整代码: jquery test jquery-1.11.1...+"px", "left":e.pageX+"px", "position":"absolute" }).show("fast"); //设置x坐标和y坐标,并显示 }).mouseout

    2.8K10

    杨老师课堂之Jquery的筛选,事件,效果,Ajax,javascript跨域)

    事件对象: 由于IE-DOM和标准DOM实现事件对象的方法各不相同,导致在不同 浏览器中获取事件对象变得比较困难.针对这个问题,jquery进行了必要的扩 展和封装,从而使得在任何浏览器中能很好的轻松的访问获取事件对象以及事...(6)event.pageX和event.pageY....该方法的作用是获取到光标相对于页面的x坐标和y坐标.如果没有使用jquery时,那么IE浏览器中 是使用event.pageX()和event.pageY()方法.如果页面上有滚动条,则还要加上滚动条的宽度和高...); return false;//阻止链接跳转 }); (7)event.which()方法 该方法的作用是在鼠标单击事件中获取到鼠标左中右键,在键盘事件中获取键盘的按键....,添加到body标签下 $("body").append($div); //4 如何调整显示位置(相对鼠标的坐标值:e.pageX和e.pageY)

    8.3K20

    你的SQL语句放在了哪里?

    对于有规律的比较好办了,但是对于哪些没啥规律的怎么办呢? 想了一下,有几种方式,弄了张图。欢迎大家补充。 因为 有字数限制,必须200字以上。 所以 发一段小代码吧,基于jQuery的拖拽功能。...* $("#divID").drag();// divID:要移动的容器的ID * $("#divID").drag("spanID");// divID:要移动的容器的ID;spanID:移动是拖拽的对象...*/ jQuery.fn.extend({     drag: function (objDragId, isShowBg) { var bool = false; var pageX = 0...bool) return; var x = e.pageX - pageX; var y = e.pageY - pageY; var off = { top: 1, legt: 1 }; //... = e.pageX;                     pageY = e.pageY;                     oldOff = objMove.offset(); return

    1.3K80

    js鼠标事件 clientX、clientY、offsetX、offsetY、layerX、layerY、pageX、 pageY、screenX、screenY「建议收藏」

    子元素也会触发,可以冒泡触发 区别:mouseenter和mouseleave是针对侦听的对象触发,阻止了冒泡 阻止鼠标的默认事件 e.preventDefault() e.returnValue=false...clickHandler(e){ console.log(e); } 打印结果如下(只截取了部分内容): altKey ctrlKey shiftKey metaKey 是否按键点击...以下内容为坐标值的说明: clientX和clientY与x,y clientX和clientY与x,y一样的,都是客户区域坐标,指鼠标的坐标,以浏览器显示区域的左上角开始,x,y是新浏览器支持 以下截图打印的结果都是...body的左上角为原点: 当元素的父级都有定位属性时,以父级的左上角为原点: 当元素自身有定位属性时,以自身的左上角为原点: pageX, pageY pageX, pageY...layerX,layerY,往上找有定位属性的父元素的左上角(自身有定位属性的话就是相对于自身),都没有的话,就是相对于body的左上角 pageX,pageY相对页面左上角的距离 screenX screenY

    3K20

    JavaScript 编程精解 中文第三版 十五、处理事件

    诸如shift、ctrl、alt和meta(Mac 上的command)之类的修饰按键会像普通按键一样产生事件。...指针事件 目前有两种广泛使用的方式,用于指向屏幕上的东西:鼠标(包括类似鼠标的设备,如触摸板和轨迹球)和触摸屏。 它们产生不同类型的事件。 鼠标点击 点击鼠标按键会触发一系列事件。"...或pageX和pageY,它们相对于整个文档的左上角(当窗口被滚动时可能不同)。 下面的代码实现了简单的绘图程序。每次点击文档时,会在鼠标指针下添加一个点。...鼠标事件只涵盖了简单情况下的触摸交互 - 如果您为按钮添加"click"处理器,触摸用户仍然可以使用它。 但是像上一个示例中的可调整大小的栏在触摸屏上不起作用。 触摸交互触发了特定的事件类型。...相反,它们的事件对象拥有touches属性,它拥有一个类数组对象,每个对象都有自己的clientX,clientY,pageX和pageY属性。 你可以这样,在每个触摸手指周围显示红色圆圈。

    5.6K20

    “鼠标移入显示悬浮框”特效,也可以“高大上”

    ).offset().left”用于获取元素距页面左边的距离; 原生JS中,通过事件对象(event)的pageX可以获取鼠标相对于页面的X轴位置;通过事件对象(event)的pageY可以获取鼠标相对于页面的...通过jQuery获取到当前元素与页面顶部、左侧的距离,再获取鼠标处于页面的坐标;之后通过计算获取到下图中的“h”和“w”。...“h”为event.pageY-$(元素).offset().top,是鼠标相对于块元素内的Y轴值;“w”同理。详细可见下图和代码。 ?...范例代码 var x=event.pageX-$(this).offset().left,//得到鼠标在块中的坐标 y=event.pageY-$(this).offset().top,//得到鼠标在块中的坐标...判断鼠标处于B区的代码实例: var x=event.pageX-$(this).offset().left,//得到鼠标在块中的坐标 y=event.pageY-$(this).offset(

    5.3K90

    第127天:移动端-获取触摸点的位置

    ; (3)注册滑动事件 (4)变量重复赋值 (5)结束触摸的一瞬间记录最后手指所在坐标X (6)比较开始和结束的坐标大小 (7)控制精度 获取每次手指滑动的距离,当距离大于一定值时,就认为有方向变化...       手指头在屏幕上滑动触发的事件 3.touchend         当手指从屏幕上离开的时候触发 利用jquery配合使用方法如下: $("#demoid").bind('touchstart...touchstart、touchmove、touchend三种事件下的鼠标位置点获取: (1)touchstart事件下获取:e.originalEvent.targetTouches[0].pageX...[0],所以位置.pageX .pageY就ok了 (2)touchend事件的获取:e3.originalEvent.changedTouches[0].pageX 下面是其他的一些介绍: 每个Touch...pageY:触摸目标在页面中的y坐标。 screenX:触摸目标在屏幕中的x坐标。 screenY:触摸目标在屏幕中的y坐标。 target:触目的DOM节点目标。

    1.5K20

    dynamic-css 动态 CSS 库,使得你可以借助 MVVM 模式动态生成和更新 css,从 js 事件和 css 选择器的苦海中脱离出来

    和 layout.mouse.pageX 是预先设定好的对象,其值会随鼠标的移动而更新,值更新时 CSS 随之对应更新。...你也可以自定义绑定的对象 */ top:{{layout.mouse.pageY}}px; left:{{layout.mouse.pageX}}px; } 如果是用 js 来实现这些效果的话,就会充斥着各种事件,各种变量的加加减减,和 css 选择器更新,代码挺丑的,而且和 dom 类似...dynamic-css 使你从此脱离事件和选择器的苦海,来到数据和绑定的乐园!欢迎使用和交流!...jQuery 的 $.get 方法,如果你的项目不想引入 jQuery,也是可以的,传给 dynamic-css 具有相同 get 方法功能的对象即可。

    1.8K20
    领券