jQuery实现链接的title快速出现的方法


Posted in Javascript onFebruary 20, 2017

具体代码如下所示:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8" />
 <title>login</title>
   <script type="text/javascript" src="jquery.min.js"></script>
 </head>
 <style>
 body{
  margin:0;
  padding:40px;
  background:#fff;
  font:80% Arial, Helvetica, sans-serif;
  color:#555;
  line-height:180%;
 }
 p{
  clear:both;
  margin:0;
  padding:.5em 0;
 }
 #tooltip{
  position:absolute;
  border:1px solid #333;
  background:#f7f5d1;
  padding:1px;
  color:#333;
  display:none;
 }
 </style>
 <body>
 <p><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="tooltip" title="这是我的超链接提示1">提示1</a></p>
 <p><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="tooltip" title="这是我的超链接提示2">提示2</a></p>
 <p><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" title="这是自带提示1">自带提示1</a></p>
 <p><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" title="这是自带提示2">自带提示2</a></p>
 <script>
 $(function () {
   $("a.tooltip").mouseover(function(e){
    var tooltip="<div id='tooltip'>"+this.title+"</div>";
    $("body").append(tooltip);
    $("#tooltip")
      .css({
        "top":e.pageY+"px",
        "left":e.pageX+"px"
      }).show("fast");
   }).mouseout(function(){
      $("#tooltip").remove();
   });
 });
 </script>
 </body>
</html>

jQuery 事件 - pageY 属性

显示鼠标指针的位置

show() 方法

显示所有隐藏的 <p> 元素:

注意:show() 适用于通过 jQuery 方法和 CSS 中 display:none 隐藏的元素(不适用于通过 visibility:hidden 隐藏的元素)。

JQuery中这个function(e)那个e是什么意思?

回答一:e是事件,在firefox中只能在事件现场使用window.event,所以只有把event传给函数使用。为了兼容FF和其它浏览器,一般会在函数里重新给e赋值:

e = window.event || e;

也就是说,如果window.event存在,则该浏览器支持直接使用window.event,否在就是不支持,不支持就使用传进来的e。

回答二:事件对象event 和我们普通写的 <input type="text" onclick = "aaa(event)">中的这个event一模一样

jquery里边的事件绑定函数中的参数e 都是在框架中给处理好了的 兼容各种浏览器。

以上所述是小编给大家介绍的jQuery实现链接的title快速出现,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript入门教程(2) JS基础知识
Jan 31 Javascript
jQuery 1.7.2中getAll方法的疑惑分析
May 23 Javascript
js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别?
Nov 18 Javascript
jquery的父、子、兄弟节点查找,节点的子节点循环方法
Dec 07 Javascript
JavaScript中三个等号和两个等号你了解多少
Jul 04 Javascript
微信小程序删除处理详解
Aug 16 Javascript
为输入框加入数字js校验代码分享
Nov 02 Javascript
基于jQuery实现的设置文本区域的光标位置
Jun 15 jQuery
vue封装一个简单的div框选时间的组件的方法
Jan 06 Javascript
Vue实现购物车详情页面的方法
Aug 20 Javascript
Servlet返回的数据js解析2种方法
Dec 12 Javascript
详解如何在Javascript中使用Object.freeze()
Oct 18 Javascript
Angular企业级开发——MVC之控制器详解
Feb 20 #Javascript
原生JS实现《别踩白块》游戏(兼容IE)
Feb 20 #Javascript
javascript基础练习之翻转字符串与回文
Feb 20 #Javascript
JS实现动态修改table及合并单元格的方法示例
Feb 20 #Javascript
原生javascript实现读写CSS样式的方法详解
Feb 20 #Javascript
JS实现中国公民身份证号码有效性验证
Feb 20 #Javascript
js中new一个对象的过程
Feb 20 #Javascript
You might like
Apache服务器无法使用的解决方法
2013/05/08 PHP
使用YUI+Ant 实现JS CSS压缩
2014/09/02 PHP
php+ajax 实现输入读取数据库显示匹配信息
2015/10/08 PHP
thinkPHP3.2.2框架行为扩展及demo示例
2018/06/19 PHP
php写app用的框架整理
2019/09/29 PHP
JavaScript 动态添加表格行 使用模板、标记
2009/10/24 Javascript
HTA版JSMin(省略修饰语若干)基于javascript语言编写
2009/12/24 Javascript
JavaScript访问样式表代码
2010/10/15 Javascript
无阻塞加载脚本分析[全]
2011/01/20 Javascript
JavaScript将Table导出到Excel实现思路及代码
2013/03/13 Javascript
javascript检查表单数据是否改变的方法
2013/07/30 Javascript
Extjs中RowExpander控件的默认展开问题示例探讨
2014/01/24 Javascript
详细解读JavaScript的跨浏览器事件处理
2015/08/12 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
JQuery实现网页右侧随动广告特效
2016/01/17 Javascript
jQuery实现获取元素索引值index的方法
2016/09/18 Javascript
React中获取数据的3种方法及优缺点
2020/02/18 Javascript
vue 需求 data中的数据之间的调用操作
2020/08/05 Javascript
[00:33]2016完美“圣”典风云人物:Sccc宣传片
2016/12/03 DOTA
Python 随机生成中文验证码的实例代码
2013/03/20 Python
Python的dict字典结构操作方法学习笔记
2016/05/07 Python
关于django 数据库迁移(migrate)应该知道的一些事
2018/05/27 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
在win10和linux上分别安装Python虚拟环境的方法步骤
2019/05/09 Python
python3 enum模块的应用实例详解
2019/08/12 Python
python模块和包的应用BASE_PATH使用解析
2019/12/14 Python
opencv python在视屏上截图功能的实现
2020/03/05 Python
Django DRF路由与扩展功能的实现
2020/06/03 Python
Python 如何反方向迭代一个序列
2020/07/28 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
伦敦眼门票在线预订:London Eye
2018/05/31 全球购物
美国儿童玩具、装扮和玩偶商店:Magic Cabin
2018/09/02 全球购物
Prototype是怎么扩展DOM的
2014/10/01 面试题
2015年乡镇财政工作总结
2015/05/19 职场文书
Django显示可视化图表的实践
2021/05/10 Python
交互式可视化js库gojs使用介绍及技巧
2022/02/18 Javascript