內(nèi)容過濾選擇器
:contains(" ")?????? 元素包含某個(gè)內(nèi)容
:empt?????????????????? 為空的元素
:parent? ? ? ? ? ? ? ?? 不為空的元素
:has("p") ???????????? 有p元素的
顯示與隱藏
.hide(時(shí)間,回調(diào)函數(shù))
.show(時(shí)間,回調(diào)函數(shù))
.fadeIn(時(shí)間,回調(diào)函數(shù))
.fadeOut(時(shí)間,回調(diào)函數(shù))
.fadeTo(時(shí)間,透明度(0-1),回調(diào)函數(shù))
.fadeToggle(時(shí)間,回調(diào)函數(shù))
// 1.6以上的版本
.slideDown(時(shí)間,回調(diào)函數(shù))
.slideUp(時(shí)間,回調(diào)函數(shù))
.slideToggle(時(shí)間,回調(diào)函數(shù))
.toggle(時(shí)間,回調(diào)函數(shù))
//?????? 時(shí)間:normal / slow / fast /? 毫秒
//? ?? 回調(diào)函數(shù):當(dāng)動(dòng)畫執(zhí)行完畢后執(zhí)行的函數(shù)
內(nèi)容添加
html()? 支持html的標(biāo)簽
text()?? 任何東西都轉(zhuǎn)換為文本
val()?? 獲取表單值
val(2)?? 設(shè)置表單值為2
層次選擇器
向上找:
?????????? parent?? 父元素????????????? parents? 父輩元素
向下找:
?????????? find()? 在子元素或?qū)O元素找??????????? children()?? 在子元素找
兄弟:
????????? next()? 下一個(gè)兄弟????????? nextAll()?? 后面所有兄弟
????????? prev()? 下一個(gè)兄弟? ? ? ? ? prevAll()? 后面所有兄弟
???????? siblings()? 所有兄弟
css屬性值
??????? css()?? 獲取屬性值
??????? css(“屬性”,“屬性值”)? 設(shè)置屬性值
? ? ? css({"屬性1":"屬性值1","屬性2":"屬性值2"})? 設(shè)置多個(gè)屬性值
輔助選擇器
????? .filter()??
????? .last
????? .first
????? .not()?
????? .eq()?
????? .get()
內(nèi)部添加
a.append(b)? 把a(bǔ)添加到b內(nèi)部最后邊
a.prepend(b)? 把a(bǔ)添加到b內(nèi)部最前邊
a.appendTo(b)? 把b添加到a內(nèi)部最前邊
a.prependTo(b)? 把b添加到a內(nèi)部最前邊
外部插入
A.after(B)? 把A添加到B外部最后邊
A.before(B)? 把A添加到B外部最前邊
A.innerAfter(B)? 把B添加到A外部最后邊
A.innerBefore(B)? 把B添加到A外部最前邊
刪除
remove()? 刪除??????????????? empty()? 清除內(nèi)容
復(fù)制
clone()? 克隆? ? ? ? ? ? ? ? ? clone(ture)? 克隆功能
替換
A.replaceWith(B)? 把A替換成B
A.replaceAll(B)? 把B替換成A
包裝與解報(bào)裝
a.wrap("<div>")? 把a(bǔ)用div包裝起來
a.unwrap()?? 去掉一層父親元素
a.wrapInner(<i>)? 在a里插入一個(gè)標(biāo)簽i
on添加事件
on(事件名,子選擇器,函數(shù))
//??? 動(dòng)態(tài)元素也可以有事件
屬性的設(shè)置
.attr("屬性")? 獲取屬性值
.attr(“屬性”,“屬性值”)? 設(shè)置屬性值
.attr({"屬性1":"屬性值1","屬性2":"屬性值2"})? 設(shè)置多個(gè)屬性值