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针对DOM的应用实例(一)
Apr 15 Javascript
JQuery选择器特辑 详细小结
May 14 Javascript
win7下安装配置node.js+express开发环境
Dec 06 Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
Apr 18 Javascript
BootStrap网页中代码显示用法详解
Oct 21 Javascript
Angular4实现图片上传预览路径不安全的问题解决
Dec 25 Javascript
利用jqprint插件打印页面内容的实现方法
Jan 09 Javascript
Mac下安装vue
Apr 11 Javascript
详解Vue组件之作用域插槽
Nov 22 Javascript
vue 自定义右键样式的实例代码
Nov 06 Javascript
js实现3D旋转相册
Aug 02 Javascript
vue用ant design中table表格,点击某行时触发的事件操作
Oct 28 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
Laravel 5框架学习之模型、控制器、视图基础流程
2015/04/08 PHP
PHP MPDF中文乱码的解决方式
2015/12/08 PHP
php session 写入数据库
2016/02/13 PHP
php实现的读取CSV文件函数示例
2017/02/07 PHP
javascript 内存回收机制理解
2011/01/17 Javascript
JS判断表单输入是否为空(示例代码)
2013/12/23 Javascript
Jquery倒计时源码分享
2014/05/16 Javascript
Bootstrap Table 搜索框和查询功能
2017/11/30 Javascript
p5.js实现斐波那契螺旋的示例代码
2018/03/22 Javascript
vue2.0$nextTick监听数据渲染完成之后的回调函数方法
2018/09/11 Javascript
mpvue项目中使用第三方UI组件库的方法
2018/09/30 Javascript
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
Vue自定义指令结合阿里云OSS优化图片的实现方法
2019/11/12 Javascript
小程序瀑布流组件实现翻页与图片懒加载
2020/05/19 Javascript
Javascript实现贪吃蛇小游戏(含详细注释)
2020/10/23 Javascript
jquery实现鼠标悬浮弹出气泡提示框
2020/12/23 jQuery
Python中操作mysql的pymysql模块详解
2016/09/13 Python
Django 2.0版本的新特性抢先看!
2018/01/05 Python
python批量实现Word文件转换为PDF文件
2018/03/15 Python
python统计多维数组的行数和列数实例
2018/06/23 Python
拿来就用!Python批量合并PDF的示例代码
2020/08/10 Python
python中的测试框架
2020/11/13 Python
Pycharm如何自动生成头文件注释
2020/11/14 Python
BeautifulSoup中find和find_all的使用详解
2020/12/07 Python
美国NBA官方商店:NBA Store
2019/04/12 全球购物
ellesse美国官方商店:意大利高级运动服品牌
2019/10/29 全球购物
美国在线肉类和海鲜配送:Crowd Cow
2020/10/02 全球购物
如何设置Java的运行环境
2013/04/05 面试题
安全目标管理责任书
2014/07/25 职场文书
代理人委托书
2014/08/01 职场文书
班子群众路线教育实践个人对照检查材料思想汇报
2014/09/30 职场文书
2015关爱留守儿童工作总结
2014/12/12 职场文书
2015年班组长工作总结
2015/04/10 职场文书
运动员入场前导词
2015/07/20 职场文书
创业计划书之个人工作室
2019/08/22 职场文书
python 破解加密zip文件的密码
2021/04/22 Python