真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

jquery常用篩選方法

1、jquery過濾方法
eq(index|-index)
first()
last()
hasClass(class)
filter(expr|obj|ele|fn)
is(expr|obj|ele|fn)
map(callback)
has(expr|ele)
not(expr|ele|fn)
slice(start,[end])
具體事例如下:

創(chuàng)新互聯(lián)專注于企業(yè)成都營銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、南京網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5場景定制、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為南京等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

  • 第一個(gè)
  • 第二個(gè)
  • 第三個(gè)
  • 第四個(gè)
  • 第五個(gè)

eq() 獲取子元素里面的其中某一個(gè),根據(jù)索引來獲取。 -index -1開始的

console.log($("ul>li:first"));
    console.log($("ul>li:eq(0)"));
    console.log($("ul>li:nth-child(1)"));
    console.log($("ul>li").eq(0));//上面四個(gè)等價(jià)均是第一個(gè)li
    console.log($("ul>li").eq(-1));
    console.log($("ul>li:last"));

hasClass(class) 根據(jù)元素的類名稱來進(jìn)行過濾的 參數(shù)是class名稱
用來判斷某個(gè)元素是否具有class名稱 true/false
console.log($("ul>li").eq(2).hasClass("box"));
filter 過濾 fn(index,ele)

console.log($("ul>li").filter(".box"));
console.log($("ul>li").filter($(".box")));

is() expr|obj|ele|fn 判斷當(dāng)前元素是什么 返回值 true/false

console.log($("ul>li").is(".box"));
console.log($("ul>li").is($(".box")));

map映射兩種使用
第一種將一個(gè)集合映射為一個(gè)新的集合 帶返回值
第二種 不寫返回值 map可以作為遍歷來使用
必須有回調(diào)函數(shù) 參數(shù)為index,ele
jquery 對(duì)象集合轉(zhuǎn)為數(shù)組 需要get()
get(index) js對(duì)象 不同于eq(index) 返回的是jquery對(duì)象

console.log($("ul>li")[0]);
console.log($("ul>li").get(0));

has()過濾元素 把當(dāng)前需要的過濾出來 不需要的去除 參數(shù)可以是selecto dom
參數(shù)寫成.box都匹配不到元素(直接找的匹配元素的同級(jí))
參數(shù)寫成.box 過濾的元素必須是匹配的元素子內(nèi)容
console.log($("ul>li").has(".child"));
not() 除過 回調(diào)函數(shù)參數(shù)index ele
console.log($("ul>li").not(".box"));
console.log($("ul>li").not($(".box")));
slice()參數(shù)是start end 類似數(shù)據(jù)的slice 截?cái)? 取小不取大
console.log($("ul>li").slice(0, 2));
2、查找
children([expr])
closest(e|o|e)1.7*
find(e|o|e) expr jquery對(duì)象 ele
next([expr])
nextAll([expr])
nextUntil([e|e][,f]) 類似nextAll 方法
offsetParent()
parent([expr])
parents([expr])
parentsUntil([e|e][,f]) 下去自己看
prev([expr])
prevAll([expr])
prevUntil([e|e][,f]) //下去自己看
siblings([expr])

children 獲取子元素的 獲取所有的子集元素(直接子集)
children 參數(shù)expr 選擇器 可以作為簡單過濾

find 查找 參數(shù)可以是expr jquery對(duì)象 ele
next 獲取當(dāng)前匹配元素的下一個(gè) nextAll 獲取當(dāng)前匹配元素之后的所有元素
next nextoAll 方法的參數(shù) expr 表達(dá)式
prev prevAll 同上
offsetParent() 該方法返回的父元素是定位的 在父親元素中找最近的定位父元素
parent 獲取直接父元素 parents所有父親
siblings 同胞兄弟元素 不帶參數(shù) 指獲取所有的同胞兄弟 參數(shù)expr 表達(dá)式 用來過濾元素使用

3、串聯(lián)
add(e|e|h|o[,c])1.9*
addBack()1.9+
contents()
end()

  • 1
  • 2
  • 3
  • 4

ppp

p2222

add() 給jquery對(duì)象添加新的對(duì)象

console.log($("ul>li").add($("p")));
console.log($("ul>li").add("p"));
console.log($("ul>li").add(".p1"));

addBack()
console.log($("ul>li").eq(1).nextAll().addBack());//元素234
contents 獲取當(dāng)前元素的所有節(jié)點(diǎn) 包含文本 childrenNodes
end 方法是回到上一次破壞性修改 上一次修改jquery對(duì)象


網(wǎng)頁題目:jquery常用篩選方法
網(wǎng)址分享:http://weahome.cn/article/gghcii.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部