jQuery实现ToolTip元素定位显示功能示例


Posted in Javascript onNovember 23, 2016

本文实例讲述了jQuery实现ToolTip元素定位显示功能的方法。分享给大家供大家参考,具体如下:

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题页</title>
<script type="text/javascript" src="jquery-1.4.2.min.js" ></script>
<script type="text/javascript">
  function ShowTip(event,obj,message)
  {
   var xOffset = -10; // x distance from mouse
   var yOffset = 10; // y distance from mouse
   //obj.style.top = (event.clientX + yOffset)+"px";
   //obj.style.left = (event.clientY + xOffset)+"px";
   //获取元素width: $(obj).width();
   //获取元素height:$(obj).height()
   //获取元素位置:$(obj).position().top和$(obj).offset().top
   $('body').append( '<div id="tipmessage">'+message+'</div>');
   $('div#tipmessage').css("top", $(obj).position().top+$(obj).height() + "px").css("left", $(obj).position().left+"px").fadeIn("slow");
  }
  function HideTip()
  {
   $("div#tipmessage").fadeOut("slow").remove();
  }
 </script>
 <style type="text/css">
  #tipmessage
  {
  display:none;
  z-index:1000;
  border:1px solid #448833;
  position:absolute;
  background:#ffffff;
  max-width:200px;
  max-height:30px;
  padding:5px 10px;
  }
</style>
</head>
<body>
<a href="#" onmouseover="ShowTip(event,this,'欢迎访问三水点靠木')" onmouseout="HideTip()">Tip</a>
</body>
</html>

运行效果截图如下:

jQuery实现ToolTip元素定位显示功能示例

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
js left,right,mid函数
Jun 10 Javascript
javascript 表单的友好用户体现
Jan 07 Javascript
JQuery 常用方法基础教程
Feb 06 Javascript
在WordPress中加入Google搜索功能的简单步骤讲解
Jan 04 Javascript
laydate.js日期时间选择插件
Jan 04 Javascript
Node.js中文件操作模块File System的详细介绍
Jan 05 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
Mar 01 Javascript
jquery实现放大镜简洁代码(推荐)
Jun 08 jQuery
微信小程序之分享页面如何返回首页的示例
Mar 28 Javascript
详解基于Vue-cli搭建的项目如何和后台交互
Jun 29 Javascript
使用webpack打包后的vue项目如何正确运行(express)
Oct 26 Javascript
原生JavaScript实现五子棋游戏
Nov 09 Javascript
详解jQuery的Cookie插件
Nov 23 #Javascript
JS 实现可停顿的垂直滚动实例代码
Nov 23 #Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
Nov 22 #Javascript
解析jQueryEasyUI的使用
Nov 22 #Javascript
详解jQuery插件开发方式
Nov 22 #Javascript
AngularJS中isolate scope的用法分析
Nov 22 #Javascript
详解js界面跳转与值传递
Nov 22 #Javascript
You might like
DOTA2 6.87版本后新眼位详解攻略
2020/04/20 DOTA
PHP英文字母大小写转换函数小结
2014/05/03 PHP
jQuery技巧大放送 学习jquery的朋友可以看下
2009/10/14 Javascript
基于jquery的cookie的用法
2011/01/10 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
2013/05/10 Javascript
js关于字符长度限制的问题示例探讨
2014/01/24 Javascript
JavaScript数据类型检测代码分享
2015/01/26 Javascript
javascript简单实现等比例缩小图片的方法
2016/07/27 Javascript
jQuery实现点击行选中或取消CheckBox的方法
2016/08/01 Javascript
Google 地图事件实例讲解
2016/08/06 Javascript
详解JavaScript的内置对象
2016/12/07 Javascript
Node.js复制文件的方法示例
2016/12/29 Javascript
bootstrapValidator.min.js表单验证插件
2017/02/09 Javascript
使用JS 插件qrcode.js生成二维码功能
2017/02/20 Javascript
Vue父子模版传值及组件传值的三种方法
2017/11/27 Javascript
小程序自定义日历效果
2018/12/29 Javascript
基于layui框架响应式布局的一些使用详解
2019/09/16 Javascript
学习 Vue.js 遇到的那些坑
2021/02/02 Vue.js
Python Paramiko模块的安装与使用详解
2016/11/18 Python
Python制作刷网页流量工具
2017/04/23 Python
100行Python代码实现自动抢火车票(附源码)
2018/01/11 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
2018/02/24 Python
python 多维切片之冒号和三个点的用法介绍
2018/04/19 Python
Django中的ajax请求
2018/10/19 Python
如何在mac下配置python虚拟环境
2020/07/06 Python
HTML5 video 视频标签使用介绍
2014/02/03 HTML / CSS
露营世界:Camping World
2017/02/02 全球购物
TCP/IP的分层模型
2013/10/27 面试题
家长对老师的感言
2014/03/11 职场文书
政协调研汇报材料
2014/08/15 职场文书
党的群众路线教育实践活动教师自我剖析材料
2014/10/09 职场文书
正风肃纪查摆剖析材料
2014/10/10 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
文明倡议书
2015/01/19 职场文书
一般纳税人申请报告
2015/05/18 职场文书
会计继续教育培训心得体会
2016/01/19 职场文书