设为首页收藏本站关注微信<<< 抵制 IE6 人人有责 >>>
搜索
热搜: 活动 交友 discuz
查看: 2065|回复: 1
打印 上一主题 下一主题

[Jquery] 使用Jquery 和CSS定义 a title的样式(附其他方法)

[复制链接]
跳转到指定楼层
楼主
发表于 2017-2-18 18:16:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Jquery + CSS 方法
[HTML] 纯文本查看 复制代码
<style>
#tooltip{border:1px solid red; background:#FF6;
position:absolute;
padding:1px;
color:#333;
display:none;

}
</style>
<script src="http://www.kevin-ying.com/jq/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
$(function(){
var x=10;
var y=20;
$("a.tooltip").mouseover(function(e){
this.myTitle=this.title;
this.title="";
var tooltip="<div id='tooltip'>"+this.myTitle+"</div>";   //创建DIV元素
$("#link").append(tooltip); 	//追加到文档中
$("#tooltip").css({"top": (e.pageY+y) + "px","left": (e.pageX+x) + "px"}).show();	//设置X  Y坐标, 并且显示
}).mouseout(function(){
this.title=this.myTitle;
$("#tooltip").remove();    //移除
}).mousemove(function(e){
$("#tooltip").css({"top": (e.pageY+y) + "px","left": (e.pageX+x) + "px"});
})
})
</script>
<title>超链接提示效果</title>
</head>

<body>
<div id="link">
<p><a href="#" class="tooltip" title="这是我的超链接提示1">提示1</a></p>
    <p><a href="#" class="tooltip" title="这是我的超链接提示2">提示2</a></p>
    <p><a href="#" title="这是我的超链接提示1">自带提示1</a></p>
    <p><a href="#" title="这是我的超链接提示2">自带提示2</a></p>
</div>
</body> 

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖
回复

使用道具 举报

沙发
 楼主| 发表于 2017-2-18 18:18:14 | 只看该作者
纯CSS方法:
[HTML] 纯文本查看 复制代码
<style type="text/css">
a {position:relative;}
a:hover:before {position:absolute;top:20px;right:0;content:attr(title);color:#000000;border:1px solid #242424;background-color:#E5E5E5;}
</style>
<a href="#" title="获取这里的文字">文字链接颜色</a>


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|手机版|Archiver|源于生活(个人生活娱乐工作的笔记)css3,html5,学习笔记    

GMT+8, 2024-4-27 12:06 , Processed in 0.093600 second(s), 24 queries .

Powered by Mr.Kevin-ying

© 2004-2015

快速回复 返回顶部 返回列表