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 相关文章推荐
js优化针对IE6.0起作用(详细整理)
Dec 25 Javascript
JQuery插件jcarousellite的参数中文说明
May 11 Javascript
Javascript连接Access数据库完整实例
Aug 03 Javascript
angular框架实现全选与单选chekbox的自定义
Jul 06 Javascript
动态创建Angular组件实现popup弹窗功能
Sep 15 Javascript
vue.js整合mint-ui里的轮播图实例代码
Dec 27 Javascript
jquery层次选择器的介绍
Jan 18 jQuery
Vue实现固定定位图标滑动隐藏效果
May 30 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
Nov 25 Javascript
小程序中使用css var变量(使js可以动态设置css样式属性)
Mar 31 Javascript
解决VantUI popup 弹窗不弹出或无蒙层的问题
Nov 03 Javascript
一篇文章告诉你如何实现Vue前端分页和后端分页
Feb 18 Vue.js
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验证码类分享
2014/11/18 PHP
PHP开启opcache提升代码性能
2015/04/26 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
PHP实现一个多功能购物网站的案例
2017/09/13 PHP
JQuery实现自定义对话框的代码
2008/06/15 Javascript
poshytip 基于jquery的 插件 主要用于显示微博人的图像和鼠标提示等
2012/10/12 Javascript
JQuery获取各种宽度、高度(format函数)实例
2013/03/04 Javascript
js substr支持中文截取函数代码(中文是双字节)
2013/04/17 Javascript
jQuery中andSelf()方法用法实例
2015/01/08 Javascript
jQuery调用ajax请求的常见方法汇总
2015/03/24 Javascript
javascript十六进制及二进制转化的方法
2015/05/06 Javascript
JavaScript 中 avalon绑定属性总结
2016/10/19 Javascript
求js数组的最大值和最小值的四种方法
2017/03/03 Javascript
Vue学习笔记进阶篇之多元素及多组件过渡
2017/07/19 Javascript
基于Nodejs的Tcp封包和解包的理解
2018/09/19 NodeJs
微信小程序获取位置展示地图并标注信息的实例代码
2019/09/01 Javascript
微信小程序实现组件顶端固定或底端固定效果(不随滚动而滚动)
2020/04/09 Javascript
详解 javascript对象创建模式
2020/10/30 Javascript
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
详解Vite的新体验
2021/02/22 Javascript
在python中对变量判断是否为None的三种方法总结
2019/01/23 Python
对django2.0 关联表的必填on_delete参数的含义解析
2019/08/09 Python
python 调试冷知识(小结)
2019/11/11 Python
Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
2020/02/13 Python
澳大利亚女性快速时尚零售商:Ally Fashion
2018/04/25 全球购物
美国时尚大码女装购物网站:Avenue
2019/05/24 全球购物
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
北京-环亚运商测试题.net程序员初步测试题
2013/05/28 面试题
实体的生命周期
2013/08/31 面试题
新员工欢迎词
2014/01/12 职场文书
一位农村小子的自荐信
2014/04/07 职场文书
法制宣传教育方案
2014/05/09 职场文书
社会工作专业求职信
2014/07/15 职场文书
画展邀请函
2015/01/31 职场文书
2016基督教会圣诞节开幕词
2016/03/04 职场文书
pycharm无法安装cv2模块问题
2022/05/20 Python