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 相关文章推荐
一个页面元素appendchild追加到另一个页面元素的问题
Jan 27 Javascript
jQuery验证插件validation使用指南
Apr 21 Javascript
JS实现仿新浪黄色经典滑动门效果代码
Sep 27 Javascript
Javascript 调用 ActionScript 的简单方法
Sep 22 Javascript
AngularJS实现根据变量改变动态加载模板的方法
Nov 04 Javascript
Jquery鼠标放上去显示全名的实现方法
Feb 06 Javascript
详解如何用typescript开发koa2的二三事
Nov 13 Javascript
vue-cli3 DllPlugin 提取公用库的方法
Apr 24 Javascript
vue项目中mock.js的使用及基本用法
May 22 Javascript
layui实现左侧菜单点击右侧内容区显示
Jul 26 Javascript
vue 动态表单开发方法案例详解
Dec 02 Javascript
微信小程序以7天为周期连续签到7天功能效果的示例代码
Aug 20 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
雄兵连三大错觉:凯莎没了,凉冰阵亡了,华烨觉得自己又行了
2020/04/09 国漫
php实现的一个很好用HTML解析器类可用于采集数据
2013/09/23 PHP
CI框架入门之MVC简单示例
2016/11/21 PHP
thinkPHP5项目中实现QQ第三方登录功能
2017/10/20 PHP
PHP 的Opcache加速的使用方法
2017/12/29 PHP
js页面滚动时层智能浮动定位实现(jQuery/MooTools)
2011/08/23 Javascript
js实现分享到随页面滚动而滑动效果的方法
2015/04/10 Javascript
js实现简单的左右两边固定广告效果实例
2015/04/10 Javascript
实例讲解JS中setTimeout()的用法
2016/01/28 Javascript
jQuery Ajax 加载数据时异步显示加载动画
2016/08/01 Javascript
AngularJS基础 ng-mousemove 指令简单示例
2016/08/02 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
2016/08/24 Javascript
轻松掌握JavaScript代理模式
2016/08/26 Javascript
深入理解AngularJs-scope的脏检查(一)
2017/06/19 Javascript
js排序与重组的实例讲解
2017/08/28 Javascript
React-Native使用Mobx实现购物车功能
2017/09/14 Javascript
Element-UI+Vue模式使用总结
2020/01/02 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
200行自定义python异步非阻塞Web框架
2017/03/15 Python
pyqt5的QComboBox 使用模板的具体方法
2018/09/06 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
pytorch多进程加速及代码优化方法
2019/08/19 Python
使用PyTorch训练一个图像分类器实例
2020/01/08 Python
使用Django和Postgres进行全文搜索的实例代码
2020/02/13 Python
Python使用pyyaml模块处理yaml数据
2020/04/14 Python
面向新手解析python Beautiful Soup基本用法
2020/07/11 Python
中国领先的专业演出票务网:永乐票务
2016/08/29 全球购物
小学毕业感言150字
2014/02/05 职场文书
模具毕业生推荐信
2014/02/15 职场文书
软件部经理岗位职责范本
2014/02/25 职场文书
《王二小》教学反思
2014/02/27 职场文书
冬季安全检查方案
2014/05/23 职场文书
主题团日活动总结
2014/06/25 职场文书
2015重阳节座谈会主持词
2015/07/30 职场文书
李清照的诗词赏析(20首)
2019/08/22 职场文书
Python生成九宫格图片的示例代码
2021/04/14 Python