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 相关文章推荐
一个选择最快的服务器转向代码
Apr 27 Javascript
一步一步制作jquery插件Tabs实现过程
Jul 06 Javascript
jquery scroll()区分横向纵向滚动条的方法
Apr 04 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
Jul 27 Javascript
深入解析Javascript闭包的功能及实现方法
Jul 10 Javascript
使用jQuery调用XML实现无刷新即时聊天
Aug 07 Javascript
浅谈移动端之js touch事件 手势滑动事件
Nov 07 Javascript
js css3实现图片拖拽效果
Mar 04 Javascript
微信小程序遇到修改数据后页面不渲染的问题解决
Mar 09 Javascript
js实现图片放大展示效果
Aug 30 Javascript
jQuery实现点击下拉框中的值累加到文本框中的方法示例
Oct 28 jQuery
了解javascript中的Dom操作
May 27 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
php 字符转义 注意事项
2009/05/27 PHP
基于php实现长连接的方法与注意事项的问题
2013/05/10 PHP
分享一段PHP制作的中文拼音首字母工具类
2014/12/11 PHP
php将字符串转换成16进制的方法
2015/03/17 PHP
php冒泡排序与快速排序实例详解
2015/12/07 PHP
PHP常用文件操作函数和简单实例分析
2016/06/03 PHP
php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
2016/11/28 PHP
laravel实现按时间日期进行分组统计方法示例
2019/03/23 PHP
fromCharCode和charCodeAt 方法
2006/12/27 Javascript
Gird事件机制初级读本
2007/03/10 Javascript
jQuery版Tab标签切换
2011/03/16 Javascript
利用JS来控制键盘的上下左右键(示例代码)
2013/12/14 Javascript
js设置控件的隐藏与显示的两种方法
2014/08/21 Javascript
AngularJS基础 ng-srcset 指令简单示例
2016/08/03 Javascript
浅谈jQuery的bind和unbind事件(绑定和解绑事件)
2017/03/02 Javascript
微信小程序canvas写字板效果及实例
2017/06/15 Javascript
vue.js $refs和$emit 父子组件交互的方法
2017/12/20 Javascript
jQuery实现动态显示select下拉列表数据的方法
2018/02/05 jQuery
AngularJS实时获取并显示密码的方法
2018/02/06 Javascript
详解如何修改 node_modules 里的文件
2020/05/22 Javascript
小程序实现背景音乐播放和暂停
2020/06/19 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
[01:51]2014DOTA2西雅图邀请赛 MVP 外卡赛black场间采访
2014/07/09 DOTA
python交互式图形编程实例(二)
2017/11/17 Python
解决Python pandas df 写入excel 出现的问题
2018/07/04 Python
Python如何对齐字符串
2020/07/30 Python
详解CSS3中border-image的使用
2015/07/18 HTML / CSS
韩国三星旗下的一家超市连锁店:Home Plus
2016/07/30 全球购物
中科前程Java笔试题
2016/11/20 面试题
会计专业毕业生推荐信
2013/11/05 职场文书
商场总经理岗位职责
2014/02/03 职场文书
营销总监岗位职责范本
2014/02/26 职场文书
基层党建工作汇报材料
2014/08/15 职场文书
思想品德评语大全
2014/12/31 职场文书
音乐之声观后感
2015/06/04 职场文书
新西兰:最新留学学习计划书写作指南
2019/07/15 职场文书