jQuery实现自定义链接提示
工作中用到的一个小功能,记录一下
说明:自定义链接提示,鼠标放到相应的地方,在鼠标旁显示相应的自定义提示框
简单的demo
<html>
<head>
<style type="text/css">
#tipbox{border:1px solid #999; background-color:#ccc;color:#f00; position:absolute; padding:0.5em; display:none;}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
</head>
<body>
<a class="mousetip" alt="aaa">aaaaaaaaaaa</a>
<br/><br/><br/>
<a class="mousetip" alt="bbb">bbbbbbbbbbb</a>
<br/><br/><br/>
<a class="mousetip" alt="ccc">ccccccccccc</a>
<br/><br/><br/>
<a class="mousetip" alt="ddd">ddddddddddd</a>
<br/><br/><br/>
<a class="mousetip" alt="eee">eeeeeeeeeee</a>
<div id="tipbox"></div>
<script type="text/javascript">
$(document).ready(function(){
var offsetX = 10,offsetY=2;
//显示提示
$("a.mousetip").hover(
function(e){
$("#tipbox")
.html("提示文字:" + this.alt)
.css("top",(e.pageY - offsetY) + "px")
.css("left",(e.pageX + offsetX) + "px")
.fadeIn("fast");
},
function(){$("#tipbox").fadeOut("fast")}
);
//跟随鼠标
$("a.mousetip").mousemove(function(e){
$("#tipbox").css("top",(e.pageY - offsetY) + "px")
.css("left",(e.pageX + offsetX) + "px");
});
});
</script>
</body>
</html>
- 评论
-
- [使用Ctrl+Enter键可以直接提交]
表情图标
Advertise
Category
Time Counter
离十一还有
Recent Article
- 1.工作笔记:AS3加载外部图片,有加载百分比
- 2.document.documentElement和document.body的区别
- 3.100种增加网站流量的方法
- 4.用div+css模拟表格对角线
- 5.如何做一个好的技术型领导
- 6.苍井空是谁?
- 7."心态"新解
- 8.程序员特有的9个坏习惯
- 9.AS3入门之简单Loading效果
- 10.系统问题:浏览器无法打开png图片
- 11.AS3中以post和get方式提交数据
- 12.defaultTextFormat和setTextFormat()区别
- 13.AS3中超方便地遍历xml
- 14.pv3d中物体常用的移动属性
- 15.开源Flash 3D引擎Papervision3d
- 16.as3 判断鼠标滚轮前滚或后滚
- 17.js:行向上替换滚动效果
- 18.为什么要清净?(禅与佛)
- 19.扩展window.setTimeout方法
- 20.收集2010的搞笑短句



