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
    免责声明:文章、笔记等仅供分享、探讨、参考等学习之用,因此造成的任何后果概不负责。(如有错误、疏忽等问题,欢迎指正、讨论,谢谢)
    本文版权归作者和博客园共有,欢迎转载,但请务必在文章页面明显位置给出原文连接,谢谢配合。
  • 相关阅读:
    “显示桌面”代码
    Jquery 判断CheckBox是否选中
    Jquery 得到隐藏列的值
    Jquery 得到DataGrid单击单元格后得到主键列值
    RadioButtonList的项增加onClick事件
    正则表达式 替换除中文、字母、数字以外的字符
    正则表达式中 中文 Unicode字符(转)
    Jquery 设置table、DataGrid等的某列单击的方法
    GridView自动生成列的隐藏
    AutoCAD利用VB交互创建应用程序交互
  • 原文地址:https://www.cnblogs.com/wicub/p/3134708.html
Copyright © 2011-2022 走看看