美文网首页
jQuery纯前端TODO

jQuery纯前端TODO

作者: 吕阳 | 来源:发表于2018-01-08 17:09 被阅读313次

1.0 创建

npm init
  • 初始化
npm install jquery --save
  • --save 会把信息保存到package.json里面


    INIT

如果有package.json, npm init会安装package里面的依赖

*这里想起来vscode如何调试html,直接搭建服务器,使用live-server


微信截图_20180107164539.png

1.3结构说明

*创建目录,创建js/base.js
···
;(function(){
'use strict';
alert(1);
})();
···
不污染windows对象


微信截图_20180107165437.png
  • index.html
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>TODO</title>
    <link rel="stylesheet" href="css/base.css">
</head>

<body>

    <div class="container">
        <div class="add-task">
            <input type="text">
            <button>submit</button>
        </div>
        <div class="task-list">
            <div class="task-item">
                <span>
                    <input type="checkbox">
                </span>
                <span class="task-content">item content 1</span>
                <span>delete</span>
                <span>detail</span>
            </div>

        </div>
        <div class="task-list">
            <div class="task-item">
                <span>
                    <input type="checkbox">
                </span>
                <span class="task-content">item content 1</span>
                <span>delete</span>
                <span>detail</span>
            </div>
        
        </div>
        <div class="task-list">
            <div class="task-item">
                <span>
                    <input type="checkbox">
                </span>
                <span class="task-content">item content 1</span>
                <span>delete</span>
                <span>detail</span>
            </div>
        
        </div>
        <div class="task-detail">
            <div class="content"></div>
            <div>
                <div class="remind">
                    <input type="date">
                    <button type="submit">submit</button>
                </div>
            </div>
        </div>

    </div>
    <script src="node_modules/jquery/dist/jquery.js"></script>
    <script src="js/base.js"></script>
</body>

</html>
  • base.css
* {
    background: rgba(0,0,0, 0.1)
}


body {
    /* background: #000000; */
    
}

.container {
    max-width: 900px;
    margin: 0 auto;
}

成果:

微信截图_20180107195220.png

3.1 细节完善

  1. css初始化,去掉默认浏览器添加的CSS,常规化,该去掉的去掉。
    normalize.css
npm install normalize.css --save
微信截图_20180107195909.png
  • 1月8号开始
微信截图_20180108112213.png

相关文章

  • jQuery纯前端TODO

    1.0 创建 初始化 --save 会把信息保存到package.json里面INIT 如果有package.js...

  • 前端TODO

    Vue.js 等框架原理了解 webpack 原理了解 browserify 插件开发 Vue.js 等框架原理学习

  • 前端交互模式演变

    从纯JS操作DOM,到JQuery,Angular,再到现在流行的Vue,React,前端交互模式也从0到1,从M...

  • 优博精选|2018互联网优秀博客推荐(持续更新)

    前端开发 jQuery之家:jQuery之家致力于搜集和整理各种jQuery插件,jQuery特效,jquery ...

  • 兄弟会精英班 - 学习笔记(九)

    jQuery Mobile 前端架构 jQuery Mobile 安装 jQuery Mobile 官网 下载 稳...

  • MVVM

    MVVM 1. 说一下使用jQuery和使用框架的区别? jQuery实现todo-list √ vue实现tod...

  • web前端学习计划

    前端学习的知识路线:原生js,使用jQuery及编写jQuery扩展,前端模版,前端mvc,模块化开发,mvvm开...

  • 实用小东西

    (1) jQuery(2) jquery-validate 前端表单校验;(3) zTree 依靠jQuery 实...

  • 前端技术趋势

    |年份|分析|Todo| | ------ |------| ------ | | 2019 |前端将逐渐侵占cl...

  • Web前端JQuery入门实战案例

    前端jquery入门到实战 为什么要学习Jquery?因为生活。 案例: 使用jquery案例: jquery 快...

网友评论

      本文标题:jQuery纯前端TODO

      本文链接:https://www.haomeiwen.com/subject/hqopnxtx.html