jQuery封装的屏幕居中提示信息代码
本文实例讲述了jQuery封装的屏幕居中提示信息代码。分享给大家供大家参考,具体如下:
functionshowLoad(tipInfo,type,autohide){ varpic=""; switch(type){ case0://loading pic="./Images/loading.gif"; break; case1://ok pic="./Images/right.png"; break; case2://error pic="./Images/error.png"; break; default://其他任何值时 pic="./Images/loading.gif"; break; } vareTip=document.createElement('div'); eTip.setAttribute('id','tipDiv'); eTip.style.display='none'; eTip.style.width='300px'; eTip.style.height='20px'; eTip.style.padding='5px15px' eTip.innerHTML="<imgsrc=\""+pic+"\"style=\"float:left;\"/><spanstyle=\"color:#373737;font-size:14px\">"+tipInfo+"</span>"; try{ document.body.appendChild(eTip); }catch(e){} $("#tipDiv").css({ position:"absolute", border:"solid0px#D1D1D1", left:($(window).width()-$("#tipDiv").outerWidth())/2, top:($(window).height()-$("#tipDiv").outerHeight())/2+$(document).scrollTop() }); $('#tipDiv').show(); if(autohide==true){ $('#tipDiv').fadeOut(3000); } } functioncloseLoad(){ $('#tipDiv').fadeOut(); }
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <title>Jquery提示框封装</title> <scriptsrc="JS/jquery-1.8.0.min.js"type="text/javascript"></script> <scripttype="text/javascript"> $(function(){ $("#name").blur(function(){ if($(this).val()==""){ tip(this,"×请输入"); }else{ tip(this,"√输入正确"); } }) }); functiontip(o,tip){ vareTip=document.createElement("span"); varobjid=$(o).attr("id")+"_tipDiv"; varvalue=$(o).val(); //绝对路径 varx=$(o).offset().top; vary=$(o).offset().left; varw=$(o).width(); varh=$(o).height(); eTip.setAttribute("id",objid); try{ document.body.appendChild(eTip); }catch(e){} $("#"+objid).hide(); $("#"+objid).css({ top:x, left:y+w+10, height:h, position:"absolute", padding:"5px" }); $("#"+objid).html(tip); $("#"+objid).show(); } </script> </head> <body> <br/><br/><br/><br/><br/> <inputtype="text"id="name"/><br/><br/><br/><br/> <inputtype="text"id="pwd"/> </body> </html>
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery拖拽特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》、《jquery选择器用法总结》及《jQuery常用插件及用法总结》
希望本文所述对大家jQuery程序设计有所帮助。