zoukankan      html  css  js  c++  java
  • Javascript s10 (Jquery相关手册整合及功能实现)

    -----------------------------

    理念  

             写的少,做的多   write less , do more

            

    优势

             轻量级的

             强大的选择器

             出色的DOM操作封装

             可靠的事件处理机制(兼容性好)

             完善的AJAX

             不污染顶级变量  jQuery

             出色的浏览器兼容性

             连贯操作($this返回)

             隐式迭代(内部做了很多循环,可以自己写)

             行为和结构分离(事件上面Event)

             插件支持

             文档

             开源

    -------------------------------

    区分jQuery对象与DOM对象

                       jQuery对象      $()                                  可以直接调用jQuery提供的方法或属性

                       DOM对象     getElementById()    只能调用js原生提供的功能

                       如何转换?

                       可以像数组一样去用;  或用get()

                       为什么说不是数组,因为不是用数组的构造函数构造的.

                       使用jQuery自己的方法所构造的,但具有数组的属性.

                      

                      

    核心

             $(selector,context)

             each()

             length  size()

             get()

             index()

    选择器

             基本

                       .class

                       #id

                       element

             层级

                       包含

                       儿子选择

                       下一个弟弟

                       所有的弟弟选择

             基本

                       :first

                       :last

                       :even

                       :odd

                       :eq

                       :gt

                       :lt

             内容

                       :emtpy     单身没有儿子

                       :parent 已婚有儿子

                      

             可见性

                       :hidden

                       :visible

             子元素

                       :nth-child

             属性

                       全是重点

             表单

                       全是重点

             表单对象属性

                       全是重点

    属性

             attr()

             removeAttr()

             addClass()

             removeClass()

             toggleClass()

             html()

             text()

             val()

    ajax

             $.get()

             $.post()

    作者:Wicub
    免责声明:文章、笔记等仅供分享、探讨、参考等学习之用,因此造成的任何后果概不负责。(如有错误、疏忽等问题,欢迎指正、讨论,谢谢)
    本文版权归作者和博客园共有,欢迎转载,但请务必在文章页面明显位置给出原文连接,谢谢配合。
  • 相关阅读:
    MT【38】与砝码有关的两个题
    MT【37】二次函数与整系数有关的题
    MT【36】反函数有关的一道题
    MT【35】用复数得到的两组恒等式
    MT【34】正余弦的正整数幂次快速表示成正余弦的线性组合
    MT【33】证明琴生不等式
    MT【32】内外圆(Apollonius Circle)的几何证明
    MT【31】傅里叶级数为背景的三角求和
    MT【30】椭圆的第二定义解题
    MT【29】介绍向量的外积及应用举例
  • 原文地址:https://www.cnblogs.com/wicub/p/3134708.html
Copyright © 2011-2022 走看看