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对img进行操作(换图片/切图/轮换/停止)
Apr 17 Javascript
浅析JS运动
Dec 28 Javascript
EasyUI修改DateBox和DateTimeBox的默认日期格式示例
Jan 18 Javascript
使用jQuery监听扫码枪输入并禁止手动输入的实现方法(推荐)
Mar 21 jQuery
简单实现JavaScript弹幕效果
Aug 27 Javascript
vue2.0 父组件给子组件传递数据的方法
Jan 15 Javascript
mint-ui 时间插件使用及获取选择值的方法
Feb 09 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
May 05 Javascript
layui 实现自动选择radio单选框(checked)的方法
Sep 03 Javascript
npx create-react-app xxx创建项目报错的解决办法
Feb 17 Javascript
Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等)
May 15 Javascript
详解小程序横屏方案对比
Jun 28 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
第十一节--重载
2006/11/16 PHP
文件系统基本操作类
2006/11/23 PHP
PHP的explode和implode的使用说明
2011/07/17 PHP
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
smarty模板引擎从配置文件中获取数据的方法
2015/01/22 PHP
PHP使用内置函数file_put_contents写入文件及追加内容的方法
2015/12/07 PHP
CI框架常用方法小结
2016/05/17 PHP
基于PHP+mysql实现新闻发布系统的开发
2020/08/06 PHP
浅析JS获取url中的参数实例代码
2016/06/14 Javascript
Bootstrap Table使用方法详解
2016/08/01 Javascript
Bootstrap实现带暂停功能的轮播组件(推荐)
2016/11/25 Javascript
微信小程序 wx.uploadFile无法上传解决办法
2016/12/14 Javascript
javascript实现非常简单的小数取整功能示例
2017/06/13 Javascript
解决layui使用layui-icon出现默认图标的问题
2019/09/11 Javascript
[42:32]完美世界DOTA2联赛循环赛 Magma vs PXG BO2第二场 10.28
2020/10/28 DOTA
Python linecache.getline()读取文件中特定一行的脚本
2008/09/06 Python
Python 字典与字符串的互转实例
2017/01/13 Python
Python构建XML树结构的方法示例
2017/06/30 Python
python下载微信公众号相关文章
2019/02/26 Python
python and or用法详解
2019/06/26 Python
YUV转为jpg图像的实现
2019/12/09 Python
Python逐行读取文件内容的方法总结
2020/02/14 Python
详解CSS3 用border写 空心三角箭头 (两种写法)
2017/09/29 HTML / CSS
HTML5标签嵌套规则详解【必看】
2016/04/26 HTML / CSS
美国咖啡批发网站:Coffee.org
2017/06/29 全球购物
CK巴西官方网站:Calvin Klein巴西
2019/07/19 全球购物
大专应届生个人简历的自我评价
2013/10/15 职场文书
小学庆六一活动方案
2014/02/28 职场文书
六五普法规划实施方案
2014/03/21 职场文书
房屋转让协议书范本
2014/04/11 职场文书
2014年国庆节演讲稿
2014/09/02 职场文书
"9.18"国耻日演讲稿范文
2014/09/14 职场文书
临时用工协议书范本
2014/10/29 职场文书
意向协议书
2015/01/27 职场文书
2020年基层司法所建设情况调研报告
2019/11/30 职场文书
Spring依赖注入多种类型数据的示例代码
2022/03/31 Java/Android