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 UI Dialog控件中的表单无法正常提交的解决方法
Dec 19 Javascript
javascript动态加载二
Aug 22 Javascript
JavaScript笔记之数据属性和存储器属性
Mar 31 Javascript
微信小程序 教程之列表渲染
Oct 18 Javascript
JS实现控制图片显示大小的方法【图片等比例缩放功能】
Feb 18 Javascript
JS验证input输入框(字母,数字,符号,中文)
Mar 23 Javascript
PHP实现记录代码运行时间封装类实例教程
May 08 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
Sep 04 Javascript
在vue项目中引入高德地图及其UI组件的方法
Sep 04 Javascript
微信小程序canvas分享海报功能
Oct 31 Javascript
JavaScript事件委托实现原理及优点进行
Aug 29 Javascript
利用JavaScript写一个简单计算器
Nov 27 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读取目录下所有文件的代码
2008/01/07 PHP
PHP array_reduce()函数的应用解析
2018/10/28 PHP
JavaScript 常见对象类创建代码与优缺点分析
2009/12/07 Javascript
jquery 查找select ,并触发事件的实现代码
2011/03/30 Javascript
JS target与currentTarget区别说明
2011/08/28 Javascript
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
2013/01/09 Javascript
jQuery操作cookie方法实例教程
2014/11/25 Javascript
JS实现网页背景颜色与select框中颜色同时变化的方法
2015/02/27 Javascript
CSS中position属性之fixed实现div居中
2015/12/14 Javascript
nodeJs内存泄漏问题详解
2016/09/05 NodeJs
基于AngularJS前端云组件最佳实践
2016/10/20 Javascript
JavaScript中省略元素对数组长度的影响
2016/10/26 Javascript
Bootstrap CSS布局之图像
2016/12/17 Javascript
详解微信小程序开发之城市选择器 城市切换
2017/01/17 Javascript
微信小程序 开发之滑块视图容器(swiper)详解及实例代码
2017/02/22 Javascript
angular 用拦截器统一处理http请求和响应的方法
2017/06/08 Javascript
Javascript es7中比较实用的两个方法示例
2017/07/21 Javascript
javascript实现简易的计算器
2020/01/17 Javascript
从零学python系列之从文件读取和保存数据
2014/05/23 Python
Python闭包实现计数器的方法
2015/05/05 Python
浅谈python对象数据的读写权限
2016/09/12 Python
Python装饰器模式定义与用法分析
2018/08/06 Python
对Python3之方法的覆盖与super函数详解
2019/06/26 Python
Python统计分析模块statistics用法示例
2019/09/06 Python
python计算n的阶乘的方法代码
2019/10/25 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
2020/01/08 Python
Python属性和内建属性实例解析
2020/01/14 Python
Python os库常用操作代码汇总
2020/11/03 Python
学生拾金不昧表扬信
2014/01/21 职场文书
中学教师请假制度
2014/02/03 职场文书
公共艺术专业自荐信
2014/09/01 职场文书
兴趣班停课通知
2015/04/24 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
导游词之江西赣州
2019/10/15 职场文书
python实现web邮箱扫描的示例(附源码)
2021/03/30 Python
Flask response响应的具体使用
2021/07/15 Python