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" 的元素
2.事件
$(document).ready(function) 将函数绑定到文档的就绪事件(当文档完成加载时)
$(selector).click(function) 触发或将函数绑定到被选元素的点击事件
$(selector).dblclick(function) 触发或将函数绑定到被选元素的双击事件
$(selector).focus(function) 触发或将函数绑定到被选元素的获得焦点事件
$(selector).mouseover(function) 触发或将函数绑定到被选元素的鼠标悬停事件
3.效果
3.1.切换函数
$(selector).hide(speed,callback) 隐藏被选元素
$(selector).show(speed,callback) 显示被选元素
$(selector).toggle(speed,callback) 切换(在隐藏与显示之间)被选元素
3.2.滑动函数
$(selector).slideDown(speed,callback) 向下滑动(显示)被选元素
$(selector).slideUp(speed,callback) 向上滑动(隐藏)被选元素
$(selector).slideToggle(speed,callback) 对被选元素切换向上滑动和向下滑动
3.3.透明度控制函数
$(selector).fadeIn(speed,callback) 淡入被选元素
$(selector).fadeOut(speed,callback) 淡出被选元素
$(selector).fadeTo(speed,opacity,callback) 把被选元素淡出为给定的不透明度
3.4.自定义动画
$(selector).animate({params},[duration],[easing],[callback]) 对被选元素执行自定义动画
4.HTML 操作
$(selector).html(content) 改变被选元素的(内部)HTML
$(selector).append(content) 向被选元素的(内部)HTML 追加内容
$(selector).prepend(content) 向被选元素的(内部)HTML “预置”(Prepend)内容
$(selector).after(content) 在被选元素之后添加 HTML
$(selector).before(content) 在被选元素之前添加 HTML
5.CSS 函数
$(selector).css(name,value) 为匹配元素设置样式属性的值
$(selector).css({properties}) 为匹配元素设置多个样式属性
$(selector).css(name) 获得第一个匹配元素的样式属性值
$(selector).height(value) 设置匹配元素的高度
$(selector).width(value) 设置匹配元素的宽度