淘先锋技术网

首页 1 2 3 4 5 6 7

jQuery特效登陆框是一种常见的界面设计,它能够为网站增加一定的美观度和交互性。谈到登陆框,就必须提到其中一种应用较广泛的特效——弹出式登陆框。下面我们就来学习一下使用jQuery实现弹出式登陆框的源码。


<!-- 弹出登陆框 -->
<div class="login-modal">
  <div class="login-box">
    <h2>登陆</h2>
    <form action="#" method="post">
      <div class="input-group">
        <i class="fa fa-user"></i>
        <input type="text" placeholder="账号">
      </div>
      <div class="input-group">
        <i class="fa fa-lock"></i>
        <input type="password" placeholder="密码">
      </div>
      <button type="submit" class="btn">登陆</button>
    </form>
  </div>
  <i class="fa fa-close close-btn"></i>
</div>

<!-- jquery代码 -->
$(document).ready(function(){
  // 点击打开登陆框
  $('.login-open').click(function(){
    $('.login-modal').fadeIn();
  });
  // 点击关闭登陆框
  $('.close-btn').click(function(){
    $('.login-modal').fadeOut();
  });
});

jquery特效登陆框源码

在html代码中,我们定义了登陆框的内容和样式。在jquery代码中,通过监听点击事件控制登陆框的显示和隐藏,通过fadeIn()和fadeOut()方法添加了渐变效果,使用户操作更加舒适。同时,通过添加class名使得代码易于修改和拓展。