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支持firefox,ie7页面布局拖拽效果代码
Dec 20 Javascript
JavaScript 嵌套函数指向this对象错误的解决方法
Mar 15 Javascript
js将long日期格式转换为标准日期格式实现思路
Apr 07 Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
Jan 11 Javascript
常用的JQuery函数及功能小结
Mar 24 Javascript
js基于cookie方式记住返回页面用法示例
May 27 Javascript
JavaScript组件开发之输入框加候选框
Mar 10 Javascript
jQuery实现 RadioButton做必选校验功能
Jun 15 jQuery
Node.js中sequelize时区的配置方法
Dec 10 Javascript
微信小程序云开发之模拟后台增删改查
May 16 Javascript
jQuery实现数字华容道小游戏(实例代码)
Jan 16 jQuery
如何优雅地取消 JavaScript 异步任务
Mar 22 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
第十二节 类的自动加载 [12]
2006/10/09 PHP
PHP与MYSQL中UTF8编码的中文排序实例
2014/10/21 PHP
php将金额数字转化为中文大写
2015/07/09 PHP
PHP与服务器文件系统的简单交互
2016/10/21 PHP
javascript下有关dom以及xml节点访问兼容问题
2007/11/26 Javascript
这段js代码得节约你多少时间
2011/12/20 Javascript
幻灯片带网页设计中的20个奇妙应用示例小结
2012/05/27 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
2013/11/13 Javascript
js改变embed标签src值的方法
2015/04/10 Javascript
Vue组件BootPage实现简单的分页功能
2016/09/12 Javascript
jQuery实现图片轮播效果代码
2016/09/27 Javascript
jQuery中Chosen三级联动功能实例代码
2017/03/07 Javascript
jQuery+CSS3实现点赞功能
2017/03/13 Javascript
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
使用Vue自定义数字键盘组件(体验度极好)
2017/12/19 Javascript
Angular开发实践之服务端渲染
2018/03/29 Javascript
vue实现广告栏上下滚动效果
2020/11/26 Vue.js
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
python获取从命令行输入数字的方法
2015/04/29 Python
基于Python3 逗号代码 和 字符图网格(详谈)
2017/06/22 Python
DES加密解密算法之python实现版(图文并茂)
2018/12/06 Python
Python3自定义json逐层解析器代码
2020/05/11 Python
python字典的值可以修改吗
2020/06/29 Python
详解Django中异步任务之django-celery
2020/11/05 Python
Matplotlib配色之Colormap详解
2021/01/05 Python
使用 css3 transform 属性来变换背景图的方法
2019/05/07 HTML / CSS
计算s=f(f(-1.4))的值
2014/05/06 面试题
大专生工程监理求职信
2013/10/04 职场文书
中秋节国旗下演讲稿
2014/09/13 职场文书
意外伤害赔偿协议书
2014/09/16 职场文书
财务科长个人对照检查材料
2014/09/18 职场文书
公诉意见书范文
2015/06/05 职场文书
六一儿童节新闻稿
2015/07/17 职场文书
2016大学迎新欢迎词
2015/09/29 职场文书
python爬虫selenium模块详解
2021/03/30 Python
python如何获取网络数据
2021/04/11 Python