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脚本性能的优化方法
Feb 02 Javascript
基于jquery的返回顶部效果(兼容IE6)
Jan 17 Javascript
Javascript解析URL方法详解
Dec 05 Javascript
javascript等号运算符使用详解
Apr 16 Javascript
js插件YprogressBar实现漂亮的进度条效果
Apr 20 Javascript
跟我学习javascript的作用域与作用域链
Nov 19 Javascript
jQuery Dialog对话框事件用法实例分析
May 10 Javascript
JavaScript中const、var和let区别浅析
Oct 11 Javascript
Three.js加载外部模型的教程详解
Nov 10 Javascript
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
vue props default Array或是Object的正确写法说明
Jul 30 Javascript
vue+vant 上传图片需要注意的地方
Jan 03 Vue.js
基于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
php 之 没有mysql支持时的替代方案
2006/10/09 PHP
ThinkPHP3.1数据CURD操作快速入门
2014/06/19 PHP
总结PHP删除字符串最后一个字符的三种方法
2016/08/30 PHP
PHP基于GD库实现的生成图片缩略图函数示例
2017/07/05 PHP
js arguments.callee的应用代码
2009/05/07 Javascript
javascript qq右下角滑出窗口 sheyMsg
2010/03/21 Javascript
13个绚丽的Jquery 界面设计网站推荐
2010/09/28 Javascript
可插入图片的TEXT文本框
2013/12/27 Javascript
IE6下拉框图层问题探讨及解决
2014/01/03 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
jQuery中ajax的post()方法用法实例
2014/12/26 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
EL表达式截取字符串的函数说明
2017/09/22 Javascript
详解基于vue-router的动态权限控制实现方案
2017/09/28 Javascript
vue axios 在页面切换时中断请求方法 ajax
2018/03/05 Javascript
jQuery pjax 应用简单示例
2018/09/20 jQuery
详解js加减乘除精确计算
2019/03/19 Javascript
微信小程序监听用户登录事件的实现方法
2019/11/11 Javascript
ElementUI Tree 树形控件的使用并给节点添加图标
2020/02/27 Javascript
python实现rsa加密实例详解
2017/07/19 Python
pygame游戏之旅 如何制作游戏障碍
2018/11/20 Python
mac系统下Redis安装和使用步骤详解
2019/07/09 Python
python学生信息管理系统实现代码
2019/12/17 Python
Python对Tornado请求与响应的数据处理
2020/02/12 Python
Python数据可视化实现漏斗图过程图解
2020/07/20 Python
Grid 宫格常用布局的实现
2020/01/10 HTML / CSS
利用CSS3的3D效果制作正方体
2020/03/10 HTML / CSS
html5读取本地文件示例代码
2014/04/22 HTML / CSS
茱莉蔻美国官网:Jurlique美国
2020/11/24 全球购物
刑事辩护授权委托书
2014/09/13 职场文书
2014年个人工作总结报告
2014/11/27 职场文书
优秀团员事迹材料
2014/12/25 职场文书
Ajax实现局部刷新的方法实例
2021/03/31 Javascript
MongoDB使用profile分析慢查询的步骤
2021/04/30 MongoDB