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 相关文章推荐
Node.js node-schedule定时任务隔多少分钟执行一次的方法
Feb 10 Javascript
JavaScript中Number.MIN_VALUE属性的使用示例
Jun 04 Javascript
纯JavaScript实现的分页插件实例
Jul 14 Javascript
整理Javascript流程控制语句学习笔记
Nov 29 Javascript
Javascript中for循环语句的几种写法总结对比
Jan 23 Javascript
详解如何使用Vue2做服务端渲染
Mar 29 Javascript
利用JavaScript实现栈的数据结构示例代码
Aug 02 Javascript
vue3.0 CLI - 1 - npm 安装与初始化的入门教程
Sep 14 Javascript
vue-cli 3.0 版本与3.0以下版本在搭建项目时的区别详解
Dec 11 Javascript
20多个小事例带你重温ES10新特性(小结)
Sep 29 Javascript
vue 强制组件重新渲染(重置)的两种方案
Oct 29 Javascript
vue实现点击按钮“查看详情”弹窗展示详情列表操作
Sep 09 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
一周让你学会PHP 不错的学习资料
2009/02/06 PHP
php7基于递归实现删除空文件夹的方法示例
2017/06/15 PHP
jQuery用unbind方法去掉hover事件及其他方法介绍
2013/03/18 Javascript
javaScript使用EL表达式的几种方式
2014/05/27 Javascript
jQuery 3.0 的 setter和getter 模式详解
2016/07/11 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
微信小程序在text文本实现多种字体样式
2019/11/08 Javascript
layui前端时间戳转化实例
2019/11/15 Javascript
微信小程序实现一个简单swiper代码实例
2019/12/30 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
2020/07/11 Javascript
vue项目接口域名动态获取操作
2020/08/13 Javascript
Linux下用Python脚本监控目录变化代码分享
2015/05/21 Python
Python打印斐波拉契数列实例
2015/07/07 Python
python如何统计序列中元素
2020/07/31 Python
使用pandas批量处理矢量化字符串的实例讲解
2018/07/10 Python
python调用c++传递数组的实例
2019/02/13 Python
python爬虫项目设置一个中断重连的程序的实现
2019/07/26 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
Django中自定义模型管理器(Manager)及方法
2019/09/23 Python
妙用itchat! python实现久坐提醒功能
2019/11/25 Python
python3 deque 双向队列创建与使用方法分析
2020/03/24 Python
jupyter notebook 的工作空间设置操作
2020/04/20 Python
Pretty Little Thing美国:时尚女性服饰
2018/08/27 全球购物
工程概预算专业毕业生求职信
2013/10/04 职场文书
同学会邀请书大全
2014/01/12 职场文书
采购经理岗位职责
2014/02/16 职场文书
党日活动总结
2014/05/07 职场文书
护理医院见习报告
2014/11/03 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
销售内勤岗位职责
2015/02/10 职场文书
音乐教师求职信范文
2015/03/20 职场文书
飞屋环游记观后感
2015/06/08 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
HAM-2000摩机图
2021/04/22 无线电
新手必备Python开发环境搭建教程
2021/05/28 Python