javascript代码:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28var mouseon=false; // $('a')是要有mouseover出息提示信息的对象; $('a').mouseover(function(e) { //取得该对象的title属性作为提示信息显示,当然你也可以指定其他属性; var tip = $(this).attr('title'); // 判断当前是否鼠标停留在对象上,可以修正ie6下出现的意外Bug; mouseon=true; // 清空内容,因为title属性浏览器默认会有提示; $(this).attr('title',''); // 创建提示信息的容器,样式自定; $("body").append('<div id="tooltip"><div>' + tip + '</div></div>'); // 取得鼠标坐标来指定提示容器的位置; $('#tooltip').css({ top:e.pageY - 35, left:e.pageX - $("#tooltip").width()+36 }).show(); }).mousemove(function(e) { $('#tooltip').css({ top:e.pageY - 35, left:e.pageX - $("#tooltip").width()+36 }); }).mouseout(function() { if(mouseon==true){ $(this).attr('title',$('#tooltip div').html()); $('#tooltip').remove(); mouseon=false; } });
在线Demo地址:http://www.astronergy.com/about_worldwide.php
转载于:https://blog.51cto.com/huang1231932/526274
最后
以上就是忧虑项链最近收集整理的关于Jquery实现Mouseover显示跟随的提示信息效果的全部内容,更多相关Jquery实现Mouseover显示跟随内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复