1.?作為一般函數(shù)調(diào)用:?$(param)
??1).?參數(shù)為函數(shù)?:?當(dāng)DOM加載完成后烛卧,執(zhí)行此回調(diào)函數(shù)
??2).?參數(shù)為選擇器字符串:?查找所有匹配的標(biāo)簽,?并將它們封裝成jQuery對(duì)象
??3).?參數(shù)為DOM對(duì)象:?將dom對(duì)象封裝成jQuery對(duì)象
??4).?參數(shù)為html標(biāo)簽字符串?(用得少):?創(chuàng)建標(biāo)簽對(duì)象并封裝成jQuery對(duì)象
2.?作為對(duì)象使用:?$.xxx()
??1).?$.each()?:?隱式遍歷數(shù)組
??2).?$.trim()?:?去除兩端的空格
選擇器
是什么?
??-?有特定格式的字符串
作用
??-?用來(lái)查找特定頁(yè)面元素
基本選擇器
??-?#id?:?id選擇器
??-?element?:?元素選擇器
??-?.class?:?屬性選擇器
??-?*?:?任意標(biāo)簽
??-?selector1,selector2,selectorN?:?取多個(gè)選擇器的并集(組合選擇器)
??-?selector1selector2selectorN?:?取多個(gè)選擇器的交集(相交選擇器)
層次選擇器
查找子元素,?后代元素,?兄弟元素的選擇器
1.?ancestor?descendant
??在給定的祖先元素下匹配所有的后代元素
2.?parent>child
??在給定的父元素下匹配所有的子元素
3.?prev+next
??匹配所有緊接在?prev?元素后的?next?元素
4.?prev~siblings
??匹配?prev?元素之后的所有?siblings?元素
過(guò)濾選擇器
在原有選擇器匹配的元素中進(jìn)一步進(jìn)行過(guò)濾的選擇器
表單選擇器
1).?表單
??2).?表單對(duì)象屬性