jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果

 更新时间:2015年09月19日 10:31:24   作者:企鹅  
这篇文章主要介绍了jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果,涉及jQuery响应鼠标事件操作页面元素动画效果的实现技巧,需要的朋友可以参考下

本文实例讲述了jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果。分享给大家供大家参考。具体如下:

这是一款jquery实现的弹出层,点击文字后从网页右上角飞入,也可以说是滑入,此类弹出框带有关闭按钮,可自定义标题栏和弹出框内容,风格自己可定义,代码简洁,基于jquery实现,学习参考价值大,也可拿出即用。

运行效果截图如下:

在线演示地址如下:

http://demo.jb51.net/js/2015/jquery-fade-in-title-info-stye-alert-codes/

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery从页面右上角弹出的浮层代码</title> 
<style>
*{margin:0;padding:0;list-style-type:none;}
body{font-family:'microsoft yahei';}
a{text-decoration:none;}
.showdiv{color:#fff;padding:8px 15px;background:#09F;text-align:center;display:block;width:150px;margin:100px auto;}
.showbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.showbox h2{height:25px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height:25px;color:#fff;}
.showbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.showbox .mainlist{padding:10px;}
.showbox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $(".showdiv").click(function(){
  var box =300;
  var th= $(window).scrollTop()+$(window).height()/1.6-box;
  var h =document.body.clientHeight;
  var rw =$(window).width()/2-box;
  $(".showbox").animate({top:th,opacity:'show',width:600,height:340,right:rw},500);
  $("#zhezhao").css({
   display:"block",height:$(document).height()
  });
  return false;
 });
 $(".showbox .close").click(function(){
  $(this).parents(".showbox").animate({top:0,opacity: 'hide',width:0,height:0,right:0},500);
  $("#zhezhao").css("display","none");
 });
});
</script>
</head>
<body>
 <a class="showdiv" href="#">点击我弹出浮层</a>
 <div class="showbox">
  <h2>脚本之家简介<a class="close" href="#">关闭</a></h2>
  <div class="mainlist">
   <p>脚本之家是国内专业的网站建设资源、脚本编程学习类网站,提供最新的网络编程、脚本编程、网页制作、网页设计、网页特效,为站长与网络编程从业者提供学习资料。
</p>
  </div>
 </div> 
 <div id="zhezhao"></div>
<div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';">
</div>
</body>
</html>

希望本文所述对大家的jQuery程序设计有所帮助。

相关文章

  • jQuery使用animate创建动画用法实例

    jQuery使用animate创建动画用法实例

    这篇文章主要介绍了jQuery使用animate创建动画用法,可实现点击链接文字隐藏及显示文字的功能,实例分析了jquery中toggle与animate方法的使用技巧,需要的朋友可以参考下
    2015-08-08
  • jquery prop的使用介绍及与attr的区别

    jquery prop的使用介绍及与attr的区别

    Prop和attr的作用类似,相同点:两者都可以获取属性值和设置属性值,下面为大家介绍下具体的使用
    2013-12-12
  • $.getJSON在IE下失效的原因分析及解决方法

    $.getJSON在IE下失效的原因分析及解决方法

    getJson在IE下IE下默认会使用浏览器缓存,所以导致数据不显示,让其不要使用缓存便可解决
    2013-06-06
  • jQuery新闻滚动插件 jquery.roller.js

    jQuery新闻滚动插件 jquery.roller.js

    任务需要,就写了一个jQuery新闻滚动插件jquery.roller.js,功能相对比较简单,可能往后会加入ajax一段时间轮询 动态加载的功能.下面直接给出源代码,如果需要可以直接下载
    2011-06-06
  • jquery下利用jsonp跨域访问实现方法

    jquery下利用jsonp跨域访问实现方法

    客户端的跨域访问,可以通过jsonp方式来实现,jquery提供了跨域访问的方法,jQuery.ajax()支持get方式的跨域。当然支持跨域还需要服务器端相应的处理。
    2010-07-07
  • jQuery取消特定的click事件

    jQuery取消特定的click事件

    这篇文章主要介绍了jQuery取消特定的click事件实现方法,结合实例形式分析了jQuery简单实现事件绑定及取消事件绑定的相关技巧,需要的朋友可以参考下
    2016-02-02
  • jquery 禁止鼠标右键并监听右键事件

    jquery 禁止鼠标右键并监听右键事件

    本篇文章主要介绍了jquery禁止鼠标右键并监听右键事件的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-04-04
  • 实例代码详解jquery.slides.js

    实例代码详解jquery.slides.js

    slides是一款强大的,专业的幻灯片组件,能够全方位对幻灯片的速度控制,本文通过代码实例给大家讲解jquery.slides.js,感兴趣的朋友一起学习
    2015-11-11
  • jquery 插件学习(四)

    jquery 插件学习(四)

    如果你明白了前面讲的使用jquery.fn对象属性的方法创建jquery对象的方法,那么使用extend()方法创建jquery对象就比较容易理解了。理解了吗,一定要仔细揣摩,仔细研究。我也是再慢慢的学习,慢慢的领悟
    2012-08-08
  • jQuery使用正则表达式限制文本框只能输入数字

    jQuery使用正则表达式限制文本框只能输入数字

    本文主要介绍jQuery中使用正则表达式限制文本框只能输入数字的功能,希望能帮到大家,有需要的朋友可以参考一下。
    2016-06-06

最新评论