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 相关文章推荐
javascript实现的动态文字变换
Jul 28 Javascript
Js 获取当前日期时间及其它操作实现代码
Mar 04 Javascript
制作高质量的JQuery Plugin 插件的方法
Apr 20 Javascript
JS中的prototype与面向对象的实例讲解
May 22 Javascript
Winform客户端向web地址传参接收参数的方法
May 17 Javascript
微信小程序 input输入框详解及简单实例
Jan 10 Javascript
mpvue+vuex搭建小程序详细教程(完整步骤)
Sep 30 Javascript
Vue infinite update loop的问题解决
Apr 23 Javascript
Vue 指令实现按钮级别权限管理功能
Apr 23 Javascript
layui 实现表格某一列显示图标
Sep 19 Javascript
v-slot和slot、slot-scope之间相互替换实例
Sep 04 Javascript
使用vant的地域控件追加全部选项
Nov 03 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 服务器配置(使用Apache及IIS两种方法)
2009/06/01 PHP
PHP高级OOP技术演示
2009/08/27 PHP
php安装swoole扩展的方法
2015/03/19 PHP
PHP封装函数实现生成随机的字符串验证码
2017/01/24 PHP
Laravel路由研究之domain解决多域名问题的方法示例
2019/04/04 PHP
jQuery对象和DOM对象的相互转化实现代码
2010/03/02 Javascript
利用javascript实现web页面中指定区域打印
2013/10/30 Javascript
js几秒以后倒计时跳转示例
2013/12/26 Javascript
javascript去除字符串中所有标点符号和提取纯文本的正则
2014/06/07 Javascript
jquery实现的3D旋转木马特效代码分享
2015/08/25 Javascript
JavaScript电子时钟倒计时第二款
2016/01/10 Javascript
javascript产生随机数方法汇总
2016/01/25 Javascript
jquery实现图片上传前本地预览功能
2016/05/10 Javascript
微信小程序 wxapp视图容器 view详解
2016/10/31 Javascript
React-router 4 按需加载的实现方式及原理详解
2017/05/25 Javascript
node使用UEditor富文本编辑器的方法实例
2017/07/11 Javascript
ES6中Array.includes()函数的用法
2017/09/20 Javascript
详解Angular6.0使用路由步骤(共7步)
2018/06/29 Javascript
vue-router+nginx 非根路径配置方法
2018/06/30 Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
2018/09/28 Javascript
vue-cli3+ts+webpack实现多入口多出口功能
2019/05/30 Javascript
在Python中关于中文编码问题的处理建议
2015/04/08 Python
Python内存管理方式和垃圾回收算法解析
2017/11/11 Python
Python排序搜索基本算法之归并排序实例分析
2017/12/08 Python
Python 调用 zabbix api的方法示例
2019/01/06 Python
Django执行源生mysql语句实现过程解析
2020/11/12 Python
Alpine安装Python3依赖出现的问题及解决方法
2020/12/25 Python
Java面试题:说出如下代码的执行结果
2015/10/30 面试题
偷看我的初中毕业鉴定
2014/01/29 职场文书
党员自我评议个人对照检查材料
2014/09/16 职场文书
教师个人师德工作总结2015
2015/05/12 职场文书
重温入党誓词主持词
2015/06/29 职场文书
2016年离婚协议书范文
2016/03/18 职场文书
当你焦虑迷茫时,请读读这6句话
2019/07/24 职场文书
前端JavaScript大管家 package.json
2021/11/02 Javascript
使用Nginx+Tomcat实现负载均衡的全过程
2022/05/30 Servers