基于JQuery的一个简单的鼠标跟随提示效果


Posted in Javascript onSeptember 23, 2010

1.效果如图

基于JQuery的一个简单的鼠标跟随提示效果

2.实现思路

1 鼠标移入标题(这里是<a>标签)

创建一个div,div的内容为鼠标位置的文本

将创建好的div加到文档中

为提示层设置位置

2 鼠标移出标题

移除div

3 当鼠标在标题内移动时

同样添加div效果

3.JQuery实现代码

<!DOCTYPE html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title></title> 
</head> 
<style type="text/css"> 
body 
{ 
font-size:12px; 
} 
a 
{ 
text-decoration:none; 
} 
a:hover 
{ 
color:#CC0000; 
} 
#main 
{ 
margin:100px auto; 
width:350px; 
height:150px; 
border:solid #aaa 1px; 
} 
.tr_color{ 
background-color:#aaa; 
} 
</style> 
<script src="../JQuery/jquery-1.4.2.min.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function(){ 
$("tr:even").addClass("tr_color"); 
$("#tb a").mouseover(function(e){ 
var toolTip = "<div id='tooltip' width='100px' height='12px' style='position:absolute;border:solid #aaa 1px;background-color:#F9F9F9'>" + $(this).html() + "</div>"; 
$("body").append(toolTip); 
$("#tooltip").css({ 
"top" :e.pageY + "px", 
"left" :e.pageX + "px" 
}); 
$("#tb a").mouseout(function(){ 
$("#tooltip").remove(); 
}); 
$("#tb a").mousemove(function(e){ 
$("#tooltip").css({ 
"top" :(e.pageY+5) + "px", 
"left" :(e.pageX+2) + "px" 
}); 
}); 
//alert("Y:" + e.pageY + "X:" + e.pageX); 
}); 
}); 
</script> 
<body> 
<div id="main"> 
<h5>JQuery--鼠标跟随提示</h5> 
<table id="tb" width="100%"> 
<tr> 
<td><a href="#">中秋快乐11</a></td> 
<td><a href="#">中秋快乐12</a></td> 
</tr> 
<tr> 
<td><a href="#">中秋快乐21</a></td> 
<td><a href="#">中秋快乐22</a></td> 
</tr> 
<tr> 
<td><a href="#">中秋快乐31</a></td> 
<td><a href="#">中秋快乐32</a></td> 
</tr> 
<tr> 
<td><a href="#">中秋快乐41</a></td> 
<td><a href="#">中秋快乐42</a></td> 
</tr> 
<tr> 
<td><a href="#">中秋快乐51</a></td> 
<td><a href="#">中秋快乐52</a></td> 
</tr> 
<tr> 
<td><a href="#">中秋快乐61</a></td> 
<td><a href="#">中秋快乐62</a></td> 
</tr> 
</table> 
</div> 
</body> 
</html>

代码很简单主要是用到了JQuery的三个事件mouseover,mouseout,mousemove.
Javascript 相关文章推荐
用javascript实现计算两个日期的间隔天数
Aug 14 Javascript
jQuery中click事件用法实例
Dec 26 Javascript
Jquery 分页插件之Jquery Pagination
Aug 25 Javascript
跟我学习javascript的undefined与null
Nov 17 Javascript
全面解析Bootstrap弹窗的实现方法
Dec 01 Javascript
AngularJS双向绑定和依赖反转实例详解
Apr 15 Javascript
vue之数据交互实例代码
Jun 16 Javascript
自定义事件解决重复请求BUG的问题
Jul 11 Javascript
vue实现图书管理demo详解
Oct 17 Javascript
ES6解构赋值实例详解
Oct 31 Javascript
使用Vue制作图片轮播组件思路详解
Mar 21 Javascript
vue实现书本翻页动画效果实例详解
Apr 08 Vue.js
用js模拟JQuery的show与hide动画函数代码
Sep 20 #Javascript
通过DOM脚本去设置样式信息
Sep 19 #Javascript
javscript对象原型的一些看法
Sep 19 #Javascript
Ext 今日学习总结
Sep 19 #Javascript
JS面向对象编程 for Cookie
Sep 19 #Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
Sep 19 #Javascript
asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
Sep 19 #Javascript
You might like
肝肠寸断了解下!盘点史上最伤心的十大动漫
2020/03/04 日漫
解析PHP处理换行符的问题 \r\n
2013/06/13 PHP
微信公众平台开发关注及取消关注事件的方法
2014/12/23 PHP
php有效防止图片盗用、盗链的两种方法
2016/11/01 PHP
在textarea中屏蔽js的某个function的javascript代码
2007/04/20 Javascript
js 判断 enter 事件
2009/02/12 Javascript
JavaScript建立一个语法高亮输入框实现思路
2013/02/26 Javascript
js点击出现悬浮窗效果不使用JQuery插件
2014/01/20 Javascript
JQuery radio(单选按钮)操作方法汇总
2015/04/15 Javascript
javascript常用经典算法实例详解
2015/11/25 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
JS正则替换去空格的方法
2017/03/24 Javascript
微信小程序 图片绝对定位(背景图片)
2017/04/05 Javascript
详解vue嵌套路由-query传递参数
2017/05/23 Javascript
基于Node.js实现压缩和解压缩的方法
2018/02/13 Javascript
解决vue页面DOM操作不生效的问题
2018/03/17 Javascript
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
Angular5中调用第三方库及jQuery的添加的方法
2018/06/07 jQuery
微信小程序API—获取定位的详解
2019/04/30 Javascript
小程序组件之自定义顶部导航实例
2019/06/12 Javascript
基于JS判断对象是否是数组
2020/01/10 Javascript
vue路由缓存的几种实现方式小结
2020/02/02 Javascript
[01:52]2020年DOTA2 TI10夏季活动预告片
2020/07/15 DOTA
python插入排序算法的实现代码
2013/11/21 Python
一键搞定python连接mysql驱动有关问题(windows版本)
2016/04/23 Python
Python针对给定列表中元素进行翻转操作的方法分析
2018/04/27 Python
Flask-WTF表单的使用方法
2019/07/12 Python
python argparse模块通过后台传递参数实例
2020/04/20 Python
matplotlib交互式数据光标mpldatacursor的实现
2021/02/03 Python
Wilson体育用品官网:美国著名运动器材品牌
2019/05/12 全球购物
班组长安全生产职责
2013/12/16 职场文书
大学学雷锋活动总结
2014/06/26 职场文书
芙蓉镇观后感
2015/06/10 职场文书
经典爱情感言
2015/08/03 职场文书
2016年感恩父亲节活动总结
2016/04/01 职场文书
竞聘演讲报告:基本写作有哪些?附开头范文
2019/10/16 职场文书