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 相关文章推荐
基于jQuery UI CSS Framework开发Widget的经验
Aug 21 Javascript
再谈javascript面向对象编程
Mar 18 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
May 14 Javascript
jquery.post用法示例代码
Jan 03 Javascript
jQuery判断当前点击的是第几个li的代码
Sep 26 Javascript
JavaScript实现计算字符串中出现次数最多的字符和出现的次数
Mar 12 Javascript
jquery遍历函数siblings()用法实例
Dec 24 Javascript
浅谈JavaScript的计时器对象
Dec 26 Javascript
jQuery 添加样式属性的优先级别方法(推荐)
Jun 08 jQuery
vuex与组件联合使用的方法
May 10 Javascript
vue2使用keep-alive缓存多层列表页的方法
Sep 21 Javascript
vue集成openlayers加载geojson并实现点击弹窗教程
Sep 24 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获取当前时间的毫秒数的方法
2014/01/26 PHP
php $_SERVER windows系统与linux系统下的区别说明
2014/02/14 PHP
PHP图像处理类库MagickWand用法实例分析
2015/05/21 PHP
Zend Framework教程之Zend_Db_Table表关联实例详解
2016/03/23 PHP
php+webSoket实现聊天室示例代码(附源码)
2017/02/17 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
30个精美的jQuery幻灯片效果插件和教程
2011/08/23 Javascript
jquery入门—访问DOM对象方法
2013/01/07 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
利用iscroll4实现轮播图效果实例代码
2017/01/11 Javascript
常用的javascript设计模式
2017/01/11 Javascript
JavaScript 中调用 Kotlin 方法实例详解
2017/06/09 Javascript
angular.js中解决跨域问题的三种方式
2017/07/12 Javascript
ES6中Array.includes()函数的用法
2017/09/20 Javascript
vue回到顶部监听滚动事件详解
2019/08/02 Javascript
vue-mugen-scroll组件实现pc端滚动刷新
2019/08/16 Javascript
基于element-ui封装表单金额输入框的方法示例
2021/01/06 Javascript
Python使用Beautiful Soup包编写爬虫时的一些关键点
2016/01/20 Python
python append、extend与insert的区别
2016/10/13 Python
解决phantomjs截图失败,phantom.exit位置的问题
2018/05/17 Python
python 读取文本文件的行数据,文件.splitlines()的方法
2018/07/12 Python
python 通过 socket 发送文件的实例代码
2018/08/14 Python
Python实现的简单线性回归算法实例分析
2018/12/26 Python
Django中如何使用sass的方法步骤
2019/07/09 Python
python使用re模块爬取豆瓣Top250电影
2020/10/20 Python
django中ImageField的使用详解
2020/12/21 Python
丝芙兰美国官网:SEPHORA美国
2016/08/03 全球购物
初一生物教学反思
2014/01/18 职场文书
《三个小伙伴》教学反思
2014/04/11 职场文书
会议通知范文
2015/04/15 职场文书
师德培训心得体会2016
2016/01/09 职场文书
创业的9条正确思考方式
2019/08/26 职场文书
Windows 11要来了?微软文档揭示Win11太阳谷 / Win10有两个不同版本
2021/11/21 数码科技
python函数的两种嵌套方法使用
2022/04/02 Python
《勇者辞职不干了》ED主题曲无字幕动画MV公开
2022/04/13 日漫
python如何为list实现find方法
2022/05/30 Python