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 相关文章推荐
用js脚本控制asp.net下treeview的NodeCheck的实现代码
Mar 02 Javascript
在JavaScript并非所有的一切都是对象
Apr 11 Javascript
JS截取字符串常用方法整理及使用示例
Oct 18 Javascript
自定义jQuery插件方式实现强制对象重绘的方法
Mar 23 Javascript
全面解析Bootstrap表单样式的使用
Sep 09 Javascript
Vue.js render方法使用详解
Apr 05 Javascript
ES6中module模块化开发实例浅析
Apr 06 Javascript
前端跨域的几种解决方式总结(推荐)
Aug 16 Javascript
JS中使用textPath实现线条上的文字
Dec 25 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
Feb 22 Javascript
微信小程序scroll-view的滚动条设置实现
Mar 02 Javascript
JavaScript实现前端网页版倒计时
Mar 24 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
PHP 翻页 实例代码
2009/08/07 PHP
php学习之 循环结构实现代码
2011/06/09 PHP
解析php dirname()与__FILE__常量的应用
2013/06/24 PHP
php获取从百度搜索进入网站的关键词的详细代码
2014/01/08 PHP
php中error与exception的区别及应用
2014/07/28 PHP
PHP正则表达式替换站点关键字链接后空白的解决方法
2014/09/16 PHP
PHP实用函数分享之去除多余的0
2015/02/06 PHP
从wamp到xampp的升级之路
2015/04/08 PHP
PHP echo()函数讲解
2019/02/15 PHP
javascript window对象属性整理
2009/10/24 Javascript
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
基于jquery的动态创建表格的插件
2011/04/05 Javascript
如何设置一定时间内只能发送一次请求
2014/02/28 Javascript
javascript数组操作(创建、元素删除、数组的拷贝)
2014/04/07 Javascript
JavaScript支持的最大递归调用次数分析
2014/06/24 Javascript
理解JavaScript中worker事件api
2015/12/25 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
2016/04/05 Javascript
解决vue2.0动态绑定图片src属性值初始化时报错的问题
2018/03/14 Javascript
微信上传视频文件提示(推荐)
2018/11/22 Javascript
JS实现轮播图效果
2020/01/11 Javascript
[01:05:52]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第一场 2月2日
2021/03/11 DOTA
使用Python的Twisted框架编写非阻塞程序的代码示例
2016/05/25 Python
Python读取Pickle文件信息并计算与当前时间间隔的方法分析
2019/01/30 Python
python字符串切割:str.split()与re.split()的对比分析
2019/07/16 Python
用Python配平化学方程式的方法
2019/07/20 Python
python基于pdfminer库提取pdf文字代码实例
2019/08/15 Python
Django实现CAS+OAuth2的方法示例
2019/10/30 Python
python 读取更新中的log 或其它文本方式
2019/12/24 Python
opencv+pyQt5实现图片阈值编辑器/寻色块阈值利器
2020/11/13 Python
使用HTML5的Notification API制作web通知的教程
2015/05/08 HTML / CSS
SNIDEL官网:日本VIVI杂志人气少女第一品牌
2020/03/12 全球购物
Java面试题:请问一下代码输出是什么
2015/05/27 面试题
亮剑精神演讲稿
2014/05/23 职场文书
公司副总经理岗位职责
2014/10/01 职场文书
写给医生的感谢信
2015/01/22 职场文书
关于开学的感想
2015/08/10 职场文书