jQuery实现跟随鼠标运动图层效果的方法


Posted in Javascript onFebruary 02, 2015

本文实例讲述了jQuery实现跟随鼠标运动图层效果的方法。分享给大家供大家参考。具体分析如下:

一、基本目标

写一个跟随鼠标运动的图层,

图层中显示当前鼠标的位置,

如下图所示:

jQuery实现跟随鼠标运动图层效果的方法

此图层之所以使用jQuery,而不是因为javascript,是因为jQuery的代码其便于兼容当前的所有主流的浏览器,至少IE8是没有任何问题的,不用像javascript大段大段的代码都用到兼容性上面了。

二、制作过程

本次实验的核心是jquery里面的mousemove事件,

鼠标移动则触发。

代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  

<html xmlns="http://www.w3.org/1999/xhtml">  

<head>  

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

<title>mouse</title>  

<script type="text/javascript" src="js/jquery-1.11.1.js"></script>  

</head>  

  

<body>  

<!--允许此图层不按任何方式对齐,可以任何游离-->  

<div id="mousePosition" style="position:absolute;"></div>  

<script>  

/*一对e.pageX与e.pageY则可以取到鼠标当前的坐标,注意则最初的函数声明里面使用e形式参数*/  

$(document).mousemove(function (e) {  

    var x;  

    var y;  

    var xy="<br>x坐标:"+e.pageX+",y坐标:"+e.pageY;  

    x=e.pageX;  

    y=e.pageY;  

    document .getElementById("mousePosition").style.left = x + "px";  

    document .getElementById("mousePosition").style.top = y + "px";  

    $("#mousePosition").html(xy);  

})  

  

</script>  

</body>  

</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
Some tips of wmi scripting in jscript (1)
Apr 03 Javascript
js DOM模型操作
Dec 28 Javascript
Jquery index()方法 获取相应元素索引值
Oct 12 Javascript
简约JS日历控件 实例代码
Jul 12 Javascript
ExtJS[Desktop]实现图标换行示例代码
Nov 17 Javascript
jquery mobile 实现自定义confirm确认框效果的简单实例
Jun 17 Javascript
详解webpack和webpack-simple中如何引入css文件
Jun 28 Javascript
vue不通过路由直接获取url中参数的方法示例
Aug 24 Javascript
js实现音乐播放控制条
Sep 09 Javascript
使用原生js编写一个简单的框选功能方法
May 13 Javascript
微信小程序使用npm包的方法步骤
Aug 13 Javascript
js 图片懒加载的实现
Oct 21 Javascript
JavaScript针对网页节点的增删改查用法实例
Feb 02 #Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
Feb 02 #Javascript
jQuery循环动画与获取组件尺寸的方法
Feb 02 #Javascript
基于jQuery实现最基本的淡入淡出效果实例
Feb 02 #Javascript
JavaScript对数字的判断与处理实例分析
Feb 02 #Javascript
JavaScript组件焦点与页内锚点间传值的方法
Feb 02 #Javascript
JavaScript分秒倒计时器实现方法
Feb 02 #Javascript
You might like
详谈PHP编码转换问题
2015/07/28 PHP
php7函数,声明,返回值等新特性介绍
2018/05/25 PHP
Laravel Eloquent ORM 多条件查询的例子
2019/10/10 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
XP折叠菜单&amp;仿QQ2006菜单
2006/12/16 Javascript
很可爱的输入框
2008/08/03 Javascript
jquery 简单图片导航插件jquery.imgNav.js
2010/03/17 Javascript
获取元素距离浏览器周边的位置的方法getBoundingClientRect
2013/04/17 Javascript
JavaScript定义类和对象的方法
2014/11/26 Javascript
JavaScript对象数组排序函数及六个用法
2015/12/23 Javascript
Bootstrap jquery.twbsPagination.js动态页码分页实例代码
2017/02/20 Javascript
BootStrap Table前台和后台分页对JSON格式的要求
2017/06/28 Javascript
React学习笔记之条件渲染(一)
2017/07/02 Javascript
vue与TypeScript集成配置最简教程(推荐)
2017/10/17 Javascript
vue 中swiper的使用教程
2018/05/22 Javascript
Vue.js 图标选择组件实践详解
2018/12/03 Javascript
angular多语言配置详解
2019/05/16 Javascript
基于JavaScript实现表格隔行换色
2020/05/08 Javascript
JQuery事件冒泡和默认行为代码实例
2020/05/13 jQuery
[45:06]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第二场 11.28
2020/12/02 DOTA
Python函数式编程指南(一):函数式编程概述
2015/06/24 Python
Python简单实现的代理服务器端口映射功能示例
2018/04/08 Python
解决Pycharm界面的子窗口不见了的问题
2019/01/17 Python
调试Django时打印SQL语句的日志代码实例
2019/09/12 Python
Python爬取阿拉丁统计信息过程图解
2020/05/12 Python
25个CSS3动画按钮和菜单教程分享
2012/10/03 HTML / CSS
CSS3 transition 实现通知消息轮播条
2020/10/14 HTML / CSS
大学生的四年学习自我评价
2013/12/13 职场文书
运动会稿件100字
2014/02/21 职场文书
宿舍保安职务说明书
2014/02/25 职场文书
比赛口号大全
2014/06/10 职场文书
公积金接收函格式
2015/01/30 职场文书
董事长秘书岗位职责
2015/02/13 职场文书
农村党员干部承诺书
2015/05/04 职场文书
婚宴来宾致辞
2015/07/28 职场文书
校长新学期致辞
2015/07/30 职场文书