jquery实现:
<html xmlns="http://www.w3.org/1999/xhtml"><head><link rel="dns-prefetch" href="//www.jiangweishan.com"><link rel="dns-prefetch" href="//www.jiangweishan.comsearch.php"><link rel="dns-prefetch" href="//shang.qq.com"><link rel="dns-prefetch" href="//www.w3.org"><link rel="dns-prefetch" href="//img.jb51.net"><link rel="dns-prefetch" href="//www.jb51.net"><link rel="dns-prefetch" href="//files.jb51.net"><link rel="dns-prefetch" href="//www.mockplus.cn"><link rel="dns-prefetch" href="//www.aliyun.com"><link rel="dns-prefetch" href="//pagead2.googlesyndication.com"><link rel="dns-prefetch" href="//weibo.com"><link rel="dns-prefetch" href="//beian.miit.gov.cn"><link rel="dns-prefetch" href="//hm.baidu.com"><link rel="dns-prefetch" href="//www.zblogcn.com"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>jquery实现简单文字提示</title><style type="text/css"> #preview{border:1px solid #cccccc; background:#9900CC;color:#fff; padding:5px; display:none; position:absolute;} </style><script type="text/javascript" src="http://img.jb51.net/jslib/jquery/jquery.js"></script></head><body><a class="preview">把鼠标放到这里1</a><br><br><br><a class="preview">把鼠标放到这里2</a><br><br><br><a class="preview">把鼠标放到这里3</a><br><br><br><a class="preview">把鼠标放到这里4</a><br><br><br><a class="preview">把鼠标放到这里5</a><script type="text/javascript"> this.imagePreview = function(){ /* CONFIG */ xOffset = 10; yOffset = 30; // 可以自己设定偏移值 /* END CONFIG */ $("a.preview").hover(function(e){ $("body").append("<div id='preview'>jquery实现简单文字提示</div>"); $("#preview") .css("top",(e.pageY - xOffset) + "px") .css("left",(e.pageX + yOffset) + "px") .fadeIn("slow"); }, function(){ $("#preview").fadeOut("fast"); }); $("a.preview").mousemove(function(e){ $("#preview") .css("top",(e.pageY - xOffset) + "px") .css("left",(e.pageX + yOffset) + "px"); }); }; // 页面加载完执行 $(document).ready(function(){ imagePreview(); }); </script></body></html>
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
jquery实现的提示浮层跟随鼠标移动
未经允许不得转载:工具盒子 » jquery实现的提示浮层跟随鼠标移动