ToolTips JQEURY插件之简洁小提示框效果


Posted in Javascript onNovember 19, 2011

本来是想用一些现成的插件的,找了几个都比较复杂,我就想实现一个小小的效果,并不需要太复杂,所以最终打算自己写一个!

实现效果:鼠标放到文字上面,出现小提示框!

效果截图:

ToolTips JQEURY插件之简洁小提示框效果
测试结果:火狐,IE6/7/8下面通过

说明,没有做参数定制,以后可能会完善,大家要改显示效果的话,直接调整JS里面的CSS样式即可!欢迎高手指教!

代码

(function($){ 
$.fn.JNToolTips=function(){ 
var div = document.createElement("div"); 
div.style.cssText = 'width:300px; line-height:25px; border:solid 1px #F3A007; background-color:#FBE6BD; padding:5px 10px; font-size:12px;position:absolute' 
div.onclick=function(){$(div).remove();}; 
$(this).mouseover(function(e){ 
if(!e){e=window.event;} 
div.innerHTML= $(this).attr("title"); 
$(this).attr("title",""); 
var doc = document.documentElement ? document.documentElement : document.body; 
div.style.left=(e.clientX+doc.scrollLeft + 5)+"px"; 
div.style.top=(e.clientY+doc.scrollTop + 5)+"px"; 
document.body.appendChild(div); 
}).mouseout(function(){ 
$(this).attr("title",div.innerHTML); 
$(div).remove(); 
}); 
} 
})(jQuery);

使用方法:
$(document).ready(function(){ 
$("a").JNToolTips(); 
});
Javascript 相关文章推荐
JavaScript 指导方针
Apr 05 Javascript
javascript使用正则表达式检测IP地址
Dec 03 Javascript
Javascript控制input输入时间格式的方法
Jan 28 Javascript
javascript实现checkBox的全选,反选与赋值
Mar 12 Javascript
jQuery实现按钮只点击一次后就取消点击事件绑定的方法
Jun 26 Javascript
javascript显示倒计时控制按钮的简单实现
Jun 07 Javascript
javaScript如何跳出多重循环break、continue
Sep 01 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(1)
Feb 20 Javascript
Vue实现双向数据绑定
May 03 Javascript
JavaScript+H5实现微信摇一摇功能
May 23 Javascript
vue自定义底部导航栏Tabbar的实现代码
Sep 03 Javascript
Vue CLI4 Vue.config.js标准配置(最全注释)
Jun 05 Javascript
基于Jquery插件开发之图片放大镜效果(仿淘宝)
Nov 19 #Javascript
20款效果非常棒的 jQuery 插件小结分享
Nov 18 #Javascript
jQuery EasyUI API 中文文档 - PropertyGrid属性表格
Nov 18 #Javascript
jQuery EasyUI API 中文文档 - DataGrid数据表格
Nov 17 #Javascript
Jquery 获取checkbox的checked问题
Nov 16 #Javascript
JS 操作符整理[推荐收藏]
Nov 15 #Javascript
js 关于=+与+=日期函数使用说明(赋值运算符)
Nov 15 #Javascript
You might like
《魔兽争霸3:重制版》更新 多项视觉效果调整
2020/05/04 魔兽争霸
用Socket发送电子邮件(利用需要验证的SMTP服务器)
2006/10/09 PHP
php中unlink()、mkdir()、rmdir()等方法的使用介绍
2012/12/21 PHP
php数组转换js数组操作及json_encode的用法详解
2013/10/26 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
JQuery index()方法使用代码
2010/06/02 Javascript
js类式继承的具体实现方法
2013/12/31 Javascript
javasctipt如何显示几分钟前、几天前等
2014/04/30 Javascript
JS给Textarea文本框添加行号的方法
2015/08/20 Javascript
Vue声明式渲染详解
2017/05/17 Javascript
vue.js2.0 实现better-scroll的滚动效果实例详解
2018/08/13 Javascript
[00:28]DOTA2北京网鱼队选拔赛
2015/04/08 DOTA
[01:32]2016国际邀请赛中国区预选赛IG战队首日赛后采访
2016/06/27 DOTA
python多线程操作实例
2014/11/21 Python
Python实现从百度API获取天气的方法
2015/03/11 Python
python实现对一个完整url进行分割的方法
2015/04/29 Python
如何利用python制作时间戳转换工具详解
2018/09/12 Python
python中使用ctypes调用so传参设置遇到的问题及解决方法
2019/06/19 Python
Django使用unittest模块进行单元测试过程解析
2019/08/02 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
Python实现语音识别和语音合成功能
2019/09/20 Python
pytorch程序异常后删除占用的显存操作
2020/01/13 Python
Python super()方法原理详解
2020/03/31 Python
Django model.py表单设置默认值允许为空的操作
2020/05/19 Python
纯CSS打造(无图像无js)的非常流行的讲话(语音)气泡效果
2012/12/28 HTML / CSS
html5中localStorage本地存储的简单使用
2017/06/16 HTML / CSS
先进个人事迹材料
2014/01/25 职场文书
公务员更新知识培训实施方案
2014/03/31 职场文书
爱心倡议书范文
2014/05/12 职场文书
贯彻落实“八项规定”思想汇报
2014/09/13 职场文书
党的群众路线教育实践活动实施方案
2014/10/31 职场文书
钱塘江大潮导游词
2015/02/03 职场文书
黑白记忆观后感
2015/06/18 职场文书
慰问信的写作格式及范文!
2019/06/24 职场文书
《英雄联盟》2022日蚀、月蚀皮肤演示 黑潮亚索曝光
2022/04/13 其他游戏