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
免责声明:文章、笔记等仅供分享、探讨、参考等学习之用,因此造成的任何后果概不负责。(如有错误、疏忽等问题,欢迎指正、讨论,谢谢)
本文版权归作者和博客园共有,欢迎转载,但请务必在文章页面明显位置给出原文连接,谢谢配合。
原文地址:https://www.cnblogs.com/wicub/p/3134708.html