jQuery实现的超链接提示效果示例【附demo源码下载】


Posted in Javascript onSeptember 09, 2016

本文实例讲述了jQuery实现的超链接提示效果。分享给大家供大家参考,具体如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<style type="text/css">
*{margin:0;padding:0;}
ul li{ list-style:none;}
img {border:0 none;}
body {padding:100px;}
.tooltip{position:absolute;display:none;border:1px solid #333; border-radius:8px; box-shadow:0 0 3px rgba(000,000,000,0.8);background:rgba(247,245,209,0.5);padding:3px;color:#333;display:none;}/* border-radius,box-shadow ie9以下都不兼容 */
</style>
<div class="test">
  <a href="#" class="link" title="这是我的超链接提这是我的超<br>
  <strong>链接</strong>提这是我的超链接提这是<img src='3water.gif'>我的超<br>
  链接提这是我的超链接提这是我的超链接提示1.">自定义链接提示</a>
  <a href="#" class="link">默认title提示</a>
  <a href="#" class="link" title="自定义TITLE提示2222!!!!">自定义链接提示</a>
  <a href="#" title="原始链接TITLE提示!">原始链接title提示</a> </div>
</body>
<script src="jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
  var x=10;
  var y=20;
  $(".link").mouseover(function(e){
    //alert(e.pageX);
    if(typeof($(this).attr('title'))!='undefined'){ // 判断标签中是否有定义title属性
      this.my_tit=this.title;
      this.title='';
      var tooltip="<div class='tooltip'>"+this.my_tit+"</div>";
      $("body").append(tooltip);
      $(".tooltip").css({
        display:'block',
        left: e.pageX+x,
        top: e.pageY+y
        })
      };
    }).mouseout(function(){
      if(typeof($(this).attr('title'))!='undefined'){
        this.title=this.my_tit;
        $(".tooltip").remove();
      };
    }).mousemove(function(e){// 鼠标移动时跟随
      $(".tooltip").css({
      left: e.pageX+x,
      top: e.pageY+y
    })
  })
});
</script>
</html>

运行效果截图如下:

jQuery实现的超链接提示效果示例【附demo源码下载】

完整实例代码点击此处本站下载。

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

Javascript 相关文章推荐
jquery插件如何使用 jQuery操作Cookie插件使用介绍
Dec 15 Javascript
浅析jQuery1.8的几个小变化
Dec 10 Javascript
JavaScript中setMonth()方法的使用详解
Jun 11 Javascript
JS实现兼容性好,带缓冲的动感网页右键菜单效果
Sep 18 Javascript
jQuery CSS3相结合实现时钟插件
Jan 08 Javascript
Javascript操作表单实例讲解(下)
Jun 20 Javascript
Webpack如何引入bootstrap的方法
Jun 17 Javascript
es7学习教程之Decorators(修饰器)详解
Jul 21 Javascript
微信小程序class封装http代码实例
Aug 24 Javascript
微信小程序吸底区域适配iPhoneX的实现
Apr 09 Javascript
js实现html滑动图片拼图验证
Jun 24 Javascript
JavaScript实现班级抽签小程序
May 19 Javascript
全面解析Bootstrap表单样式的使用
Sep 09 #Javascript
jQuery+ajax读取并解析XML文件的方法
Sep 09 #Javascript
JS与jQuery实现隔行变色的方法
Sep 09 #Javascript
jQuery层次选择器用法示例
Sep 09 #Javascript
jQuery基本过滤选择器用法示例
Sep 09 #Javascript
jQuery可见性过滤选择器用法示例
Sep 09 #Javascript
javascript比较语义化版本号的实现代码
Sep 09 #Javascript
You might like
PHP如何利用P3P实现跨域
2013/08/24 PHP
编写PHP脚本来实现WordPress中评论分页的功能
2015/12/10 PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
2016/06/13 PHP
让你的博客飘雪花超出屏幕依然看得见
2013/01/04 Javascript
Jquery带搜索框的下拉菜单
2013/05/06 Javascript
js 走马灯简单实例
2013/11/21 Javascript
js读取配置文件自写
2014/02/11 Javascript
JavaScript通过字典进行字符串翻译转换的方法
2015/03/19 Javascript
每天一篇javascript学习小结(Function对象)
2015/11/16 Javascript
一不小心就做错的JS闭包面试题
2015/11/25 Javascript
JS编写函数实现对身份证号码最后一位的验证功能
2016/12/29 Javascript
jQuery编写设置和获取颜色的插件
2017/01/09 Javascript
vue路由--网站导航功能详解
2019/03/29 Javascript
微信小程序在ios下Echarts图表不能滑动的问题解决
2019/07/10 Javascript
解决vue组件没显示,没起作用,没报错,但该显示的组件没显示问题
2020/09/02 Javascript
[48:00]EG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/29 DOTA
使用基于Python的Tornado框架的HTTP客户端的教程
2015/04/24 Python
在Python的Django框架中用流响应生成CSV文件的教程
2015/05/02 Python
Python 中迭代器与生成器实例详解
2017/03/29 Python
浅谈Python对内存的使用(深浅拷贝)
2018/01/17 Python
Python使用jsonpath-rw模块处理Json对象操作示例
2018/07/31 Python
利用pandas将非数值数据转换成数值的方式
2019/12/18 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
2020/01/03 Python
np.dot()函数的用法详解
2020/01/17 Python
浅谈Tensorflow 动态双向RNN的输出问题
2020/01/20 Python
如何在Python3中使用telnetlib模块连接网络设备
2020/09/21 Python
美国二手奢侈品寄售网站:TheRealReal
2016/10/29 全球购物
Python如何定义一个函数
2015/09/01 面试题
财务副总经理工作职责
2013/11/25 职场文书
投标承诺书范本
2014/03/27 职场文书
岗位明星事迹材料
2014/05/18 职场文书
农村党支部书记司法四风问题对照检查材料
2014/09/26 职场文书
硕士论文致谢范文
2015/05/14 职场文书
对学校的意见和建议
2015/06/04 职场文书
教你用Python爬取英雄联盟皮肤原画
2021/06/13 Python
Mysql排序的特性详情
2021/11/01 MySQL