Jquery实现自定义tooltip示例代码


Posted in Javascript onFebruary 12, 2014

Jquery实现自定义tooltip,具体代码如下

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication247.Default" %> <!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 runat="server"> 
<title></title> 
<style type="text/css"> 
#tooltip 
{ 
position:absolute; 
border:1px solid #333; 
background:#f7f5d1; 
padding:1px; 
color:#333; 
display:none; 
} 
</style> 
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> 
<script language="javascript" type="text/javascript"> 
$(function () { 
var x = 10; //tooltip偏移鼠标的横坐标 
var y = 20; //tooptip偏移鼠标的纵坐标 
var myTitle; 
//1. 鼠标移至新闻,去掉系统默认的tooltip,自定义tooltip 
//2. 鼠标移出新闻,还原系统默认的tooltip,移除自定义的tooltip 
//3. 鼠标在新闻上移动,设置自定义的tooltip的位置 
$("a.tooltip").mouseover(function (e) { 
myTitle = this.title; 
this.title = ""; 
var tooltip = "<div id='tooltip' style='background:lightblue;'>" + myTitle + "</div>"; 
$("body").append(tooltip); 
$("#tooltip").css({ 
"top": (e.pageY + y) + "px", 
"left": (e.pageX + x) + "px" 
}).show("fast"); 
}).mouseout(function () { 
this.title = myTitle; 
$("#tooltip").remove(); 
}).mousemove(function (e) { 
$("#tooltip").css({ 
"top": (e.pageY + y) + "px", 
"left": (e.pageX + x) + "px" 
}); 
}); 
}); 
</script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div class="scrollNews" > 
<ul> 
<li><a href="#" class="tooltip" title="甜美宽松毛衣今秋一定红.">甜美宽松毛衣今秋一定红.</a></li> 
<li><a href="#" class="tooltip" title="秋装百搭小马甲不到50元.">秋装百搭小马甲不到50元.</a></li> 
<li><a href="#" class="tooltip" title="修身韩版小西装万人疯抢.">修身韩版小西装万人疯抢.</a></li> 
<li><a href="#" class="tooltip" title="夏末雪纺店主含泪大甩卖.">夏末雪纺店主含泪大甩卖.</a></li> 
<li><a href="#" class="tooltip" title="瑞丽都疯狂推荐的秋装.">瑞丽都疯狂推荐的秋装.</a></li> 
<li><a href="#" class="tooltip" title="48元长款针织小开衫卖疯啦.">48元长款针织小开衫卖疯啦.</a></li> 
<li><a href="#" class="tooltip" title="长袖雪纺衫单穿内搭都超美.">长袖雪纺衫单穿内搭都超美.</a></li> 
</ul> 
</div> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
用Javascript实现UTF8编码转换成gb2312编码
Dec 22 Javascript
JavaScript 学习 - 提高篇
Feb 02 Javascript
Extjs在exlipse中设置自动提示的方法
Apr 07 Javascript
js获取图片大小的函数代码
Sep 20 Javascript
javascript开发随笔一 preventDefault的必要
Nov 25 Javascript
Javascript 运动中Offset的bug解决方案
Dec 24 Javascript
JS中的进制转换以及作用
Jun 26 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
详解a++和++a的区别
Aug 30 Javascript
详解VUE2.X过滤器的使用方法
Jan 11 Javascript
Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法
Apr 09 Javascript
javascript中call,apply,bind的区别详解
Dec 11 Javascript
jquery实现手机发送验证码的倒计时代码
Feb 12 #Javascript
ie下$.getJSON出现问题的解决方法
Feb 12 #Javascript
利用jquery写的左右轮播图特效
Feb 12 #Javascript
jquery选择checked在ie8普通模式下的问题
Feb 12 #Javascript
控制input输入框中提示信息的显示和隐藏的方法
Feb 12 #Javascript
Javascript写入txt和读取txt文件示例
Feb 12 #Javascript
通过onmouseover选项卡实现img图片的变化
Feb 12 #Javascript
You might like
PHP set_time_limit(0)长连接的实现分析
2010/03/02 PHP
一个显示效果非常不错的PHP错误、异常处理类
2014/03/21 PHP
清华大学出版的事半功倍系列 javascript全部源代码
2007/05/04 Javascript
Script的加载方法小结
2011/01/12 Javascript
Node.js文件操作详解
2014/08/16 Javascript
Vue 仿QQ左滑删除组件功能
2018/03/12 Javascript
vue中实现左右联动的效果
2018/06/22 Javascript
解决VUE中document.body.scrollTop为0的问题
2018/09/15 Javascript
layui table 表格上添加日期控件的两种方法
2019/09/28 Javascript
vue element upload组件 file-list的动态绑定实现
2019/10/11 Javascript
js实现图片实时时钟
2020/01/15 Javascript
解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)
2020/05/03 Javascript
Python中实现结构相似的函数调用方法
2015/03/10 Python
Python3中多线程编程的队列运作示例
2015/04/16 Python
Python中生成Epoch的方法
2017/04/26 Python
python3使用SMTP发送HTML格式邮件
2018/06/19 Python
Python操作MySQL数据库的方法
2018/06/20 Python
python实现公司年会抽奖程序
2019/01/22 Python
python进行参数传递的方法
2020/05/12 Python
HTML5跳转小程序wx-open-launch-weapp的示例代码
2020/07/16 HTML / CSS
皇家阿尔伯特瓷器美国官网:Royal Albert美国
2020/02/16 全球购物
戴尔马来西亚官网:Dell Malaysia
2020/05/02 全球购物
SQL里面如何插入自动增长序列号字段
2012/03/29 面试题
北京振戎融通Java面试题
2015/09/03 面试题
医院护士求职自荐信格式
2013/09/21 职场文书
国际贸易专业个人求职信范文分享
2013/12/14 职场文书
函授毕业自我鉴定
2014/02/04 职场文书
高中军训感想800字
2014/02/23 职场文书
基层党员对照检查材料
2014/09/24 职场文书
乡镇镇长个人整改措施
2014/10/01 职场文书
2014年自愿离婚协议书
2014/10/10 职场文书
导游词欢迎词
2015/02/02 职场文书
城镇居民医疗保险工作总结
2015/08/10 职场文书
个人工作总结怎么写?
2019/04/09 职场文书
导游词之山西关帝庙
2019/11/01 职场文书
Python中使用Lambda函数的5种用法
2021/04/01 Python