首页 > Web开发 > 详细

JQuery笔记

时间:2018-08-03 10:13:50      阅读:156      评论:0      收藏:0      [点我收藏+]

jQuery:
    * JavaWeb和框架内容
    * javascript和javascript类库(框架)
        * 定义:封装了很多预定义的对象和实用函数。
            * javascript脚本语言是面向对象的。
        * 能帮助使用者建立有高难度交互的 Web2.0 特性的富客户端页面, 并且兼容各大浏览器。
            * Web1.0和Web2.0:
                * Web1.0:以内容为主的网站(门户网站)
                * Web2.0:以人的关系为主的网站(社交网站)
                * Web3.0:基于移动互联网的社交网站
            * (富)胖客户端页面和瘦客户端页面
                * (富)胖客户端页面:静态页面加上操作(交互)
                * 瘦客户端页面:静态页面
        * 流行的javascript库:
            * 上百种js库
    * jQuery:
        * jQuery官网团队:
            * 核心研发
            * UI研发
            * 插件研发
        * jQuery分类:
            * Web版本:我们主要学习
            * UI版本:UI界面
            * mobile版本:针对移动开发
            * qunit版本:用于测试
        * jQuery版本:
            * 1.4.2版本:企业开发主流
            * 1.8.3版本:学习研究主流
            * 1.11.0版本:目前最新版本
            * 2.1.0版本:目前最新版本(jQuery官方宣布不再支持IE浏览器:6.0\7.0\8.0\9.0)
        * jQuery具有两个文件:
            * 正常版本:学习研究,代码和注释
            * 压缩版本(min):开发使用,只有代码
        * 顶级变量(顶级对象)
            * jQuery中只有一个对象:jQuery
            * jQuery的顶级对象,只能调用
            * jQuery具有约束符:"$"
                jQuery.属性名 == $.属性名
        * 隐式迭代:只关心开始和结束(要遍历谁和遍历后的结果)
        * 行为层与结构层的分离
            * 行为层:逻辑部分
            * 结构层:HTML标签
        * DOM对象和jQuery对象
            * DOM对象:通过DOM解析HTML页面元素,所得到的DOM元素
            * jQuery对象(底层还是DOM对象):通过jQuery包装DOM对象后产生的对象
            * DOM对象转换成jQuery对象:$(DOM对象)
            * jQuery对象转换成DOM对象:
                * jQuery对象是数组对象:jQuery对象[索引值]
                * jQuery提供了get(index)方法
            * DOM对象与jQuery对象互操作?不可以
        * jQuery相对于DOM来讲,具有比较完善的事情处理机制
        * 选择器
            * 选择器是jQuery中的根基
            * jQuery的九大选择器(分类)
            * 建议:
                * 一定要将九个页面强加练习
                * 熟悉jQuery的帮助文档
        * DOM操作:对比原生DOM操作来学习
            * 获取节点:
                * 元素节点:所有选择器
                * 文本节点:text()
                * 属性节点:
                    * attr()
                    * removeAttr()
            * 创建节点:
                * 元素节点:$(HTML代码),注意标签的闭合
                * 文本节点:text()
                * 属性节点:attr()
            * 删除节点:
                * remove():删除自身节点及后代节点
                * empty():删除后代节点,保留自身节点
        * 事件
        * Ajax
        * 插件

JQuery笔记

原文:https://www.cnblogs.com/biaogejiushibiao/p/9411279.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!