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截取字符串的Slice、Substring、Substr函数详解和比较
Mar 20 Javascript
javascript引用类型指针的工作方式
Apr 13 Javascript
jquery mobile 移动web(5)
Dec 20 Javascript
浅谈jQuery中hide和fadeOut的区别 show和fadeIn的区别
Aug 18 Javascript
js选项卡的制作方法
Jan 23 Javascript
详解require.js配置路径的用法和css的引入
Sep 06 Javascript
JS获取url参数,JS发送json格式的POST请求方法
Mar 29 Javascript
微信小程序购物车、父子组件传值及calc的注意事项总结
Nov 14 Javascript
vue-next/runtime-core 源码阅读指南详解
Oct 25 Javascript
稍微学一下Vue的数据响应式(Vue2及Vue3区别)
Nov 21 Javascript
关于JavaScript中异步/等待的用法与理解
Nov 18 Javascript
js+for循环实现字符串自动转义的代码(把后面的字符替换前面的字符)
Dec 24 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
phpMyAdmin 链接表的附加功能尚未激活的问题
2010/08/01 PHP
php循环检测目录是否存在并创建(循环创建目录)
2011/01/06 PHP
关于session在PHP5的配置文件中的详细设置参数说明
2011/04/20 PHP
php操作JSON格式数据的实现代码
2011/12/24 PHP
PHP加密解密函数详解
2015/10/28 PHP
教你php如何实现验证码
2016/01/20 PHP
php微信浏览器分享设置以及回调详解
2016/08/01 PHP
网上抓的一个特效
2007/05/11 Javascript
仿jQuery的siblings效果的js代码
2011/08/09 Javascript
利用进制转换压缩数字函数分享
2014/01/02 Javascript
jquery实现效果比较好的table选中行颜色
2014/03/25 Javascript
IE6已终止操作问题的2种情况及解决
2014/04/23 Javascript
高效Web开发的10个jQuery代码片段
2016/07/22 Javascript
JavaScript中利用for循环遍历数组
2017/01/15 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
2017/03/17 Javascript
AngularJS动态菜单操作指令
2017/04/25 Javascript
bootstrap tooltips在 angularJS中的使用方法
2019/04/10 Javascript
python构造icmp echo请求和实现网络探测器功能代码分享
2014/01/10 Python
Python文件操作类操作实例详解
2014/07/11 Python
python类中super()和__init__()的区别
2016/10/18 Python
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
Sanic框架Cookies操作示例
2018/07/17 Python
Python关于excel和shp的使用在matplotlib
2019/01/03 Python
PyCharm最新激活码PyCharm2020.2.3有效
2020/11/18 Python
高中美术教学反思
2014/01/19 职场文书
幼儿教师考核制度
2014/01/25 职场文书
2014年领导班子专项整治整改方案
2014/09/28 职场文书
教师个人培训总结
2015/02/11 职场文书
全国爱眼日活动总结
2015/02/27 职场文书
工作经历证明范本
2015/06/15 职场文书
2016幼儿园新学期寄语
2015/12/03 职场文书
python3 删除所有自定义变量的操作
2021/04/08 Python
详解JS ES6编码规范
2021/05/07 Javascript
浅谈sql_@SelectProvider及使用注意说明
2021/08/04 Java/Android
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022/04/08 Java/Android
如何基于python实现单目三维重建详解
2022/06/25 Python