博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JQuery实现简单实用的气泡提示插件
阅读量:7113 次
发布时间:2019-06-28

本文共 1304 字,大约阅读时间需要 4 分钟。

在程序提交后,我们需要验证并提示出错的位置,利用JQuery我们可以轻松实现气泡提示,先看效果图:

具体调用代码:

其实现过程如下:

1、首先我们在Photoshop中设计出提示框的形状及背景。

2、我们将背景切成三个部分,top、main、bottom

top:

main:

bottom:

3、定义提示框的CSS文件

.tooltip{
position:absolute; height:200px; width:300px; padding:10px;}.tooltip_main{
background-image:url(images/tooltip_main.png); background-position:center; background-repeat:repeat-y; padding-left:30px; padding-right:30px; color:#C00; font-weight:bold;}.tooltip_top{
width:300px; height:40px; background-image:url(images/tooltip_top.png); background-repeat:no-repeat; background-position:bottom;}.tooltip_bottom{
width:300px; height:20px; background-image:url(images/tooltip_bottom.png); background-repeat:no-repeat; background-position:top;}

4、创建Tooltip类,其实现如下:

var Tooltip = {};Tooltip.show = function(msg,obj){    $('#'+obj).after('
' +'
' +'
'+msg+'
' +'
' +'
'); //调整位置 var objOffset = $('#'+obj).offset(); objOffset.left-=25; objOffset.top-=10; $('#tooltip_'+obj).offset(objOffset); //点击消失 $('#tooltip_'+obj).click(function(){ $(this).hide(); $('#'+obj).focus(); });}

 

源码及演示下载地址:,提取码:dYmSe8Ga。

 

转载于:https://www.cnblogs.com/zonx/archive/2012/11/29/2795323.html

你可能感兴趣的文章
Git查看、删除、重命名远程分支和tag(转)
查看>>
如何在Node.js中合并两个复杂对象
查看>>
【AtCoder010】B - Boxes(差分)
查看>>
12C -- ORA-01017
查看>>
Compile、Make和Build的区别(as make, build, clean, run)
查看>>
介绍三款串口监控工具:Device Monitoring Studio,portmon,Comspy
查看>>
maven常用命令介绍
查看>>
J2EE之Servlet初见
查看>>
Controller 接口控制器详解
查看>>
linux下apache的使用
查看>>
使用 systemd timer 备份数据库
查看>>
Struts2工作原理及流程
查看>>
oracle数据库获取指定表的列的相关信息
查看>>
维克里拍卖 Vickrey auction
查看>>
Docker镜像的获取与删除
查看>>
Codeforces Round #370 (Div. 2) C. Memory and De-Evolution 水题
查看>>
别说无所谓
查看>>
Puppetmaster高可用和可扩展的方案设计
查看>>
[转载]ASP.NET伪静态页面的实现和伪静态在IIS7.0中的配置
查看>>
【SQL】SQL中笛卡尔积、内连接、外连接的数据演示
查看>>