1. 原理
    1. jQuery 是一个 JavaScript 函数库。
  2. 特性
    1. HTML 元素选取
    2. HTML 元素操作
    3. CSS 操作
    4. Subtopic 4
    5. HTML 事件函数
    6. JavaScript 特效和动画
    7. HTML DOM 遍历和修改
    8. AJAX
    9. Utilities
  3. 语法
    1. $(selector).action()
      1. 美元符号定义 jQuery
      2. 选择符(selector)“查询”和“查找” HTML 元素
      3. jQuery 的 action() 执行对元素的操作
    2. 实例
      1. $("p").hide() - 隐藏所有段落
      2. $("p.test").hide() - 隐藏所有 class="test" 的段落
      3. $("#test").hide() - 隐藏所有 id="test" 的元素
    3. 在所以函数之前加载的函数
      1. $(document).ready(function(){ --- jQuery functions go here ---- });
      2. 这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。 如果在文档没有完全加载之前就运行函数,操作可能失败。
    4. $() does not return a DOM element. It returns a jQuery object.
    5. 基础语法示例
      1. 语法 描述 $(this) 当前 HTML 元素 $("p") 所有 <p> 元素 $("p.intro") 所有 class="intro" 的 <p> 元素 $(".intro") 所有 class="intro" 的元素 $("#intro") id="intro" 的第一个元素 $("ul li:first") 每个 <ul> 的第一个 <li> 元素 $("[href$='.jpg']") 所有带有以 ".jpg" 结尾的属性值的 href 属性 $("div#intro .head") id="intro" 的 <div> 元素中的所有 class="head" 的元素 
  4. jQuery 名称冲突
    1. jQuery 使用 $ 符号作为 jQuery 的简介方式。 某些其他 JavaScript 库中的函数(比如 Prototype)同样使用 $ 符号。
    2. jQuery 使用名为 noConflict() 的方法来解决该问题。 var jq=jQuery.noConflict(),帮助您使用自己的名称(比如 jq)来代替 $ 符号。