JQuery 浮动DIV显示提示信息并自动隐藏

发布于 2022-09-07 17:23:33 字数 1941 浏览 12 评论 0

转:Start from a Novice

JQuery 浮动DIV显示提示信息并自动隐藏

  1. /**
  2. * 浮动DIV定时显示提示信息,如操作成功, 失败等
  3. * @param string tips (提示的内容)
  4. * @param int height 显示的信息距离浏览器顶部的高度
  5. * @param int time 显示的时间(按秒算), time > 0
  6. * @sample <a href="javascript:void(0);" onclick="showTips( '操作成功', 100, 3 );">点击</a>
  7. * @sample 上面代码表示点击后显示操作成功3秒钟, 距离顶部100px
  8. * @copyright ZhouHr 2010-08-27
  9. */
  10. function showTips( tips, height, time ){
  11.   var windowWidth  = document.documentElement.clientWidth;
  12.   var tipsDiv = '<div class="tipsClass">' + tips + '</div>';
  13.   $( 'body' ).append( tipsDiv );
  14.   $( 'div.tipsClass' ).css({
  15.       'top'       : height + 'px',
  16.       'left'      : ( windowWidth / 2 ) - ( tips.length * 13 / 2 ) + 'px',
  17.       'position'  : 'absolute',
  18.       'padding'   : '3px 5px',
  19.       'background': '#8FBC8F',
  20.       'font-size' : 12 + 'px',
  21.       'margin'    : '0 auto',
  22.       'text-align': 'center',
  23.       'width'     : 'auto',
  24.       'color'     : '#fff',
  25.       'opacity'   : '0.8'
  26.   }).show();
  27.   setTimeout( function(){$( 'div.tipsClass' ).fadeOut();}, ( time * 1000 ) );
  28. }

复制代码

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文