zoukankan      html  css  js  c++  java
  • js----load加载登录注册页面

    在进行项目开发的时候,登录注册页面往往是在全站通用的,直接放到页面上引入,会使得HTML的DOM结构变得笔记多,封装成JS字符串又不利于修改调整,可以考虑使用异步加载HTML,简单示例:

    login.html

    <div class="login">
        <h3>登录</h3>
        <div><input type="text" class="name" value="张三" placeholder="您的姓名"></div>
        <div><input type="text" class="phone" value="18314416390" placeholder="您的电话"></div>
        <div><button class="sub">提交</button></div>
    </div>

    点击异步加载login.html

    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript" src="./js/jquery-1.8.3.min.js"></script>
    <style type="text/css">
    *{margin: 0; margin: 0;}
    .login{width: 400px; margin: 0px auto;}
    .login h3{margin-bottom: 20px;}
    .login input{height: 30px; line-height: 30px; margin-bottom: 20px;}
    .login button{width: 100px; height: 30px; line-height: 30px; text-align: center;}
    </style>
    </head>
    <body>
    <div class="top"><button id="btn">登录</button></div>
    <div id="login" class="login"></div>
    </body>
    <script type="text/javascript">
    $("#btn").click(function(){
        $("#login").load("login.html");
    });
    $('.sub').live('click',function(){
        console.log($('.name').val());
        console.log($('.phone').val());
    });
    </script>
    </html>
  • 相关阅读:
    2018QBXT刷题游记(4)
    洛谷 P4302 字符串折叠 题解
    hdu5009 Paint Pearls 题解
    CF467C George and Job 题解
    洛谷P2622 关灯问题II 题解
    洛谷 P3049园林绿化 题解
    洛谷 P1064 金明的预算方案 题解
    洛谷P1979 华容道 题解
    2018QBXT刷题游记(3)
    2018QBXT刷题游记(2)
  • 原文地址:https://www.cnblogs.com/e0yu/p/13220693.html
Copyright © 2011-2022 走看看