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 相关文章推荐
获取HTML DOM节点元素的方法的总结
Aug 21 Javascript
jQuery html() in Firefox (uses .innerHTML) ignores DOM changes
Mar 05 Javascript
jQuery的12招常用技巧分享
Aug 08 Javascript
Jquery插件之打造自定义的select标签
Nov 30 Javascript
JS左右无缝滚动(一般方法+面向对象方法)
Aug 17 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
Apr 04 Javascript
jQuery实现动画效果circle实例
Aug 06 Javascript
jQuery animate easing使用方法图文详解
Jun 17 Javascript
bootstrap实现每隔5秒自动轮播效果
Dec 20 Javascript
微信jssdk踩坑之签名错误invalid signature
May 19 Javascript
JavaScript字符和ASCII实现互相转换
Jun 03 Javascript
一篇文章带你搞懂Vue虚拟Dom与diff算法
Aug 25 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 事务处理数据实现代码
2010/05/13 PHP
php中导出数据到excel时数字变为科学计数的解决方法
2013/02/03 PHP
phplot生成图片类用法详解
2015/01/06 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
javascript iframe内的函数调用实现方法
2009/07/19 Javascript
extjs 的权限问题 要求控制的对象是 菜单,按钮,URL
2010/03/09 Javascript
自己整理的一个javascript日期处理函数
2010/10/16 Javascript
jQuery实现表头固定效果的实例代码
2013/05/24 Javascript
js控制页面控件隐藏显示的两种方法介绍
2013/10/09 Javascript
JQuery中使文本框获得焦点的方法实例分析
2015/02/28 Javascript
AngularJS入门教程之ng-class 指令用法
2016/08/01 Javascript
JavaScript易错知识点整理
2016/12/05 Javascript
纯js实现图片匀速淡入淡出效果
2017/08/22 Javascript
详解如何在vue项目中使用lodop打印插件
2018/09/27 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
详解基于Vue,Nginx的前后端不分离部署教程
2018/12/04 Javascript
详解滑动穿透(锁body)终极探索
2019/04/16 Javascript
javascript实现异形滚动轮播
2019/11/28 Javascript
js实现网页版贪吃蛇游戏
2020/02/22 Javascript
小程序实现可拖动的悬浮按钮
2020/09/07 Javascript
用Django实现一个可运行的区块链应用
2018/03/08 Python
PyQt5每天必学之QSplitter实现窗口分隔
2018/04/19 Python
详解使用django-mama-cas快速搭建CAS服务的实现
2019/10/30 Python
Python3的socket使用方法详解
2020/02/18 Python
Pandas读取csv时如何设置列名
2020/06/02 Python
浅谈python锁与死锁问题
2020/08/14 Python
html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式
2012/12/07 HTML / CSS
巴西男士个人护理产品商店:SHOP4MEN
2017/08/07 全球购物
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
梵蒂冈和罗马卡:Omnia Card Pass
2018/02/10 全球购物
Hotels.com英国:全球领先的酒店住宿提供商
2019/01/24 全球购物
印刷工程专业应届生求职信
2013/09/29 职场文书
班长自荐书范文
2014/02/11 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
建筑工程催款函
2015/06/24 职场文书
Python获取百度热搜的完整代码
2021/04/07 Python