ToolTips JQEURY插件之简洁小提示框效果_Javascript教程-查字典教程网
ToolTips JQEURY插件之简洁小提示框效果
ToolTips JQEURY插件之简洁小提示框效果
发布时间:2016-12-30 来源:查字典编辑
摘要:本来是想用一些现成的插件的,找了几个都比较复杂,我就想实现一个小小的效果,并不需要太复杂,所以最终打算自己写一个!实现效果:鼠标放到文字上面...

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

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

效果截图:

测试结果:火狐,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教程学习
    编程开发子分类