jquery实现弹出层登录和全屏层注册特效


Posted in Javascript onAugust 28, 2015

jquery实现的弹出层登录和无刷新切换全屏层注册特效源码,是一段非常适合现代审美观的网站登录和注册效果代码,本段实例主要表现在点击登录后在当前页面内弹出登录遮罩层,而点击注册链接时,在当前页面内无刷新显示全屏注册层效果,是一款非常实用的特效代码,值得大家学习。
运行效果图:

-------------------查看效果 下载源码-------------------

jquery实现弹出层登录和全屏层注册特效

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。

为大家分享的jquery实现的弹出层登录和全屏层注册特效代码如下

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery弹出层登录和无刷新切换全屏层注册特效 </title>
<meta name="description" content="jquery弹出层登录和无刷新切换全屏层注册特效" />
<meta name="keywords" content="jquery弹出层登录和无刷新切换全屏层注册特效" />

<link rel="stylesheet" type="text/css" href="css/style.css" />

<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.easing.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 var k=!0;

 $(".loginmask").css("opacity",0.8);
 
 if($.browser.version <= 6){
 $('#reg_setp,.loginmask').height($(document).height());
 }
 
 $(".thirdlogin ul li:odd").css({marginRight:0}); 
 
 $(".openlogin").click(function(){
 k&&"0px"!=$("#loginalert").css("top")&& ($("#loginalert").show(),$(".loginmask").fadeIn(500),$("#loginalert").animate({top:0},400,"easeOutQuart"))
 });
 
 $(".loginmask,.closealert").click(function(){
 k&&(k=!1,$("#loginalert").animate({top:-600},400,"easeOutQuart",function(){$("#loginalert").hide();k=!0}),$(".loginmask").fadeOut(500))
 });
 
 
 $("#sigup_now,.reg a").click(function(){
 $("#reg_setp,#setp_quicklogin").show();
 $("#reg_setp").animate({left:0},500,"easeOutQuart")
 });        
 $(".back_setp").click(function(){
 "block"==$("#setp_quicklogin").css("display")&&$("#reg_setp").animate({left:"100%"},500,"easeOutQuart",function(){$("#reg_setp,#setp_quicklogin").hide()})
 });
 
}); 
</script>

</head>
<body>
 

<div id="header">
 <ul class="login fr">
 <li class="openlogin"><a href="javascript:void(0);">登录</a></li>
 <li class="reg"><a href="javascript:void(0);">注册</a></li>
 </ul>
</div>


<div class="loginmask"></div>

<div id="loginalert">
 
 <div class="pd20 loginpd">
 <h3><i class="closealert fr"></i><div class="clear"></div></h3>
 <div class="loginwrap">
 <div class="loginh">
 <div class="fl">会员登录</div>
 <div class="fr">还没有账号<a id="sigup_now" href="javascript:void(0);">立即注册</a></div>
 </div>
 <h3><span class="fl">邮箱登录</span><span class="login_warning" style="display:none">用户名或密码错误</span><div class="clear"></div></h3>
 <form action="" method="post" id="login_form">
 <div class="logininput">
  <input type="text" name="username" class="loginusername" value="" placeholder="邮箱/用户名" />
  <input type="text" class="loginuserpasswordt" value="" placeholder="密码" />
  <input type="password" name="password" class="loginuserpasswordp" style="display:none" />
 </div>
 <div class="loginbtn">
  <div class="loginsubmit fl"><input type="submit" value="登录" class="btn" /></div>
  <div class="fl" style="margin:26px 0 0 0;"><input id="bcdl" type="checkbox" checked="true" />保持登录</div>
  <div class="fr" style="margin:26px 0 0 0;"><a href="//3water.com/">忘记密码?</a></div>
  <div class="clear"></div>
 </div>
 </form>
 </div>
 </div>
 
 <div class="thirdlogin">
 <div class="pd50">
 <h4>用第三方帐号直接登录</h4>
 <ul>
 <li id="sinal"><a href="//3water.com">微博帐号注册</a></li>
 <li id="qql"><a href="//3water.com">QQ帐号注册</a></li>
 </ul>
 <div class="clear"></div>
 </div>
 </div>
 
</div><!--loginalert end-->


<div id="reg_setp">
 <div class="back_setp">返回</div>
 <div class="blogo"></div>
 <div id="setp_quicklogin">
 <h3>您可以选择以下第三方帐号直接登录代码笔记,一分钟完成注册</h3>
 <ul class="quicklogin_socical">
 <li class="quicklogin_socical_weibo"><a href="//3water.com">微博帐号注册</a></li>
 <li class="quicklogin_socical_qq" style="margin:0;"><a href="//3water.com">QQ帐号注册</a></li>
 </ul>
 </div>
</div><!--reg_setp end-->
</body>
</html>

以上就是为大家分享的jquery实现的弹出层登录和全屏层注册特效代码,希望大家可以喜欢。

Javascript 相关文章推荐
IE bug table元素的innerHTML
Jan 11 Javascript
js跨域访问示例(客户端/服务端)
May 19 Javascript
jQuery的几个我们必须了解的特点
May 03 Javascript
JavaScript中toString()方法的使用详解
Jun 05 Javascript
jQuery手动点击实现图片轮播特效
Apr 20 Javascript
基于Vue2的移动端开发环境搭建详解
Nov 03 Javascript
jQuery实现的模拟弹出窗口功能示例
Nov 24 Javascript
jquery 仿锚点跳转到页面指定位置的实例
Feb 14 Javascript
ES6关于Promise的用法详解
May 07 Javascript
node.js之基础加密算法模块crypto详解
Sep 11 Javascript
webpack结合express实现自动刷新的方法
May 07 Javascript
uniapp微信小程序实现一个页面多个倒计时
Nov 01 Javascript
jquery实现多条件筛选特效代码分享
Aug 28 #Javascript
jquery实现的用户注册表单提示操作效果代码分享
Aug 28 #Javascript
js实现横向伸展开的二级导航菜单代码
Aug 28 #Javascript
谈谈JavaScript中function多重理解
Aug 28 #Javascript
jquery衣服颜色选取插件效果代码分享
Aug 28 #Javascript
jQuery表单验证功能实例
Aug 28 #Javascript
jquery实现带缩略图的可定制高度画廊效果(5种)
Aug 28 #Javascript
You might like
php之对抗Web扫描器的脚本技巧
2008/10/01 PHP
PHPMailer 中文使用说明小结
2010/01/22 PHP
ThinkPHP3.1.3版本新特性概述
2014/06/19 PHP
PHP处理Json字符串解码返回NULL的解决方法
2014/09/01 PHP
浅谈Coreseek、Sphinx-for-chinaese、Sphinx+Scws的区别
2016/12/15 PHP
yii2 数据库读写分离配置示例
2017/02/10 PHP
Laravel 5.4向IoC容器中添加自定义类的方法示例
2017/08/15 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
2020/03/18 PHP
bcastr2.0 通用的图片浏览器
2006/11/22 Javascript
一些有用的JavaScript和jQuery的片段分享
2011/08/23 Javascript
使用JavaScript构建JSON格式字符串实现步骤
2013/03/22 Javascript
jQuery中outerHeight()方法用法实例
2015/01/19 Javascript
了解Javascript的模块化开发
2015/03/02 Javascript
JavaScript实现动态删除列表框值的方法
2015/08/12 Javascript
在页面中输出当前客户端时间javascript实例代码
2016/03/02 Javascript
Javascript的表单验证-初识正则表达式
2016/03/18 Javascript
jQuery与js实现颜色渐变的方法
2016/12/30 Javascript
移动端刮刮乐的实现方式(js+HTML5)
2017/03/23 Javascript
nodejs学习笔记之路由
2017/03/27 NodeJs
常见的浏览器Hack技巧整理
2017/06/29 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
Vue使用zTree插件封装树组件操作示例
2019/04/25 Javascript
详谈vue中router-link和传统a链接的区别
2020/07/22 Javascript
解决Vue watch里调用方法的坑
2020/11/07 Javascript
详解JavaScript中的this指向问题
2021/02/05 Javascript
[02:57]2014DOTA2国际邀请赛 选手辛苦解说更辛苦
2014/07/10 DOTA
Python实现将n个点均匀地分布在球面上的方法
2015/03/12 Python
对Python实现累加函数的方法详解
2019/01/23 Python
Python解析json时提示“string indices must be integers”问题解决方法
2019/07/31 Python
Python的条件锁与事件共享详解
2019/09/12 Python
用Python写一个自动木马程序
2019/09/17 Python
Python数据可视化实现漏斗图过程图解
2020/07/20 Python
AVON雅芳官网:世界上最大的美容化妆品公司之一
2016/11/02 全球购物
定制iPhone和Macbook保护壳:Slick Case
2018/11/21 全球购物
什么是SCM(软件配置管理)
2014/08/16 面试题
2016优秀毕业生个人事迹材料
2016/02/29 职场文书