过滤
eq(index)
索引为indexfirst()
第一个last()
最后一个hasClass('c')
包含class cfilter(expr | fn)
过滤map(cb)
使用所有元素通过fn建立列表has(expr)
只保留符合expr的元素not(expr)
删除符合expr的元素slice(start, [end])
截取
查找
children([expr])
[匹配expr的]子元素next([expr])
[匹配expr的]同辈紧邻后面元素nextAll([expr])
[匹配expr的]所有同辈后面元素offsetParent()
第一个匹配元素用于定位的父节点parent([expr])
[匹配expr的]父元素parents([expr])
[匹配expr的]祖先元素siblings([expr])
[匹配expr的]同辈元素
文档处理
append(content | fn(index, html))
追加内容appendTo(content)
将当前元素加入content中prepend(content | fn(index, html))
追加到开头prependTo(content)
将当前元素加入content开头after(content | fn)
在元素后面添加内容before(content | fn)
在元素前面添加内容insertAfter(content)
添加到元素后面insertBefore(content)
添加到元素前面wrap(html | el | fn)
用其他元素包裹unwrap()
移出父元素wrapAll(html | el)
用一个其他元素包裹所有匹配元素wrapInner(html | el | fn)
包裹子内容replaceWith(content)
替换内容replaceAll(selector)
替换指定内容empty()
情空remove()
删除detach([expr])
移除clone()
复制
CSS
css(name)
获取样式css(JSON)
设置样式css(name, value)
设置单个样式css(name, fn)
设置计算样式offset([co])
获取[设置]位置position()
获取相对父元素偏移scrollTop([val])
获取[设置]相对滚动条顶部偏移scrollLeft([val])
获取[设置]相对滚动条左侧偏移height([val])
获取[设置]元素高度width([val])
获取[设置]元素宽度innerHerght()
获取元素内高innerWidth()
获取元素内宽
事件
blur([fn])
触发[设置监听]失去焦点事件change([fn])
失去/获得焦点事件focus([fn])
获得焦点事件click([fn])
点击事件dblclick([fn])
双击事件keydown([fn])
keypress([fn])
keyup([fn])
键盘事件mousedown([fn])
mousemove([fn])
mouseup([fn])
mouseout([fn])
mouseover([fn])
鼠标事件
效果
show([speed])
[动画]显示hide([speed])
[动画]隐藏toggle(switch | speed)
切换visibleslideDown(spd)
slideUp(spd)
slideToggle(spd)
滑动fadeIn(spd)
fadeOut(spd)
fadeTo(spd,opa)
淡入淡出animate(params, opt)
动画stop()
停止动画delay(time)
延时动画