1. 程式人生 > >細談jQuery的find()和children()方法

細談jQuery的find()和children()方法

先來說find()方法,W3C的解釋是:

獲得當前匹配元素集合中每個元素的後代,由選擇器進行篩選

常用的方法如下:$('li.item-ii').find( 必填引數 ).find方法的引數的必須的,引數可以為屬性的class名(class=“XXX”),元素名(<p>元素),以及jQuery的選擇器引數:.find('li')、.find( $('li') )等,find()找到的是所選元素下面的子孫元素。

children()很多解釋是的是隻選擇兒子層的元素,但我在W3C試過很多程式碼之後發現,最新版的children方法找到的也是所有子孫元素。

PS:我也搞不清楚在截圖裡面的children方法怎麼就連孫子層的<li>標籤都選擇了,其他部落格都說children只能選擇兒子層的方法呀,但我相信我眼前的事實。

相關推薦

jQuery的findchildren方法

先來說find()方法,W3C的解釋是: 獲得當前匹配元素集合中每個元素的後代,由選擇器進行篩選 常用的方法如下:$('li.item-ii').find( 必填引數 ).find方法的引數的必須的,引數可以為屬性的class名(class=“XXX”),元素名(<

findchildren

.children(selector) 方法是返回匹配元素集合中每個元素的所有子元素(僅兒子輩)。引數可選,新增引數表示通過選擇器進行過濾,對元素進行篩選。.find(selector)方法是返回匹配元

Type-C、PD原理

第一部分包含:一、二、三、四 第二部分包含:五、六、七 目錄 一、Type-C簡介以及歷史 二、Type-C Port的Data Role、Power Role 三、Type-C的Data/Power Role識別協商/Alt Mode 四、如何進行資料鏈路的切換 五

Type-C、PD原理

目錄 一、Type-C簡介以及歷史 二、Type-C Port的Data Role、Power Role 三、Type-C的Data/Power Role識別協商/Alt Mode 四、如何進行資料鏈路的切換 五、相關引數/名詞解釋 六、PD協議簡介  

SpringMVC的攔截器Interceptor過濾器Filter的區別與聯系

get err 實例 分享 切面 簡介 () lee XML 一 簡介 (1)過濾器: 依賴於servlet容器。在實現上基於函數回調,可以對幾乎所有請求進行過濾,但是缺點是一個過濾器實例只能在容器初始化時調用一次。使用過濾器的目的是用來做一些過濾操作,獲取我們想要獲取

讀取指定目錄下的所有文件windows linux 版

char for files tdi hgfs oid 後綴 pau dst 筆者這裏用到了OpenCV,如果不需要用OpenCV代碼的話,可以將這部分代碼去掉即可。 windows vs2015環境代碼如下: #include <io.h> // 結構

ValueOftoString

bsp 就會 轉化 log turn func spa 需要 數值 var colors = ["red", "blue", "green"]; // 創建一個包含3 個字符串的數組 console.log(colors.toString()); // red,blue,

控制容器文字行數pc 移動端

phone 行數 spa pre size 以及 :hover 框架 mx4 寫在前面的話:   對於文字的單行以及多行顯示,應該是經常用到的一個功能了,看下文吧~ pc 端:   1. 單行限制(兼容所有瀏覽器) 這裏加了一個 鼠標移入時顯示全部 的效果:

集群之mysql主從配置windowslinux版

p s class 本地 -h 路徑 數據庫容災 主從機 混合 二進制文件 起因   由於網站進一步開發運行的需求,要求主機7*24小時運行正常,同時要求能夠防止數據庫災難。考慮到後期的開發程度和業務量,準備向高可用系統進行改變,同時通過負載均衡提高網絡性能。於是第一步就

關於AMD異步加載模塊CMD同步加載模塊,require.js

一個數 全局 瀏覽器 加載模塊 cal efi 實戰 意思 環境 1.CommonJS,有一個全局性方法require(),用於加載模塊。假定有一個數學模塊math.js,就可以像下面這樣加載。  var math = require(‘math‘); 然後,就可以調用

python-標識符Identifiers關鍵字keywords

except assert exe 含義 print 交互 使用 oba 標識符 標識符:Identifiers 標識符必須以字母(大小寫均可)或者"_"開頭,接下來可以重復0到多次(字母|數字|"_") 特點:   1.沒有長度限制   2.區分大小寫

關於C語言中的Complex復數類型imaginary虛數類型

http 個人 time 編譯 pop oat float environ real 關於C語言中的Complex(復數類型)和imaginary(虛數類型) 其實這裏的復數complex就是數學裏的復數,包含實部和虛部兩個部分,比如:x=2.1+6i,下面進行詳細介紹

uCOS-II的學習筆記共九期例子共六個

操作 第七篇 wip target 恢復 第一篇 ont load -i 源:uCOS-II的學習筆記(共九期)和例子(共六個) 第一篇 :學習UCOS前的準備工作http://blog.sina.com.cn/s/blog_98ee3a930100w0eu.htm

c#中的delegate委托event事件

sel 指針 添加 自動 關鍵字 only cnblogs 私有 part 委托: 托付其他人做這件事 ,包括 托付自己 ,即 一個方法 可以 調用 沒有關系的其他方法 , 也可以 將委托傳遞過去 ,回調自己的方法 ,且 可以自定義參數 ,非常方便 互相傳值, 適

Spring框架——批處理batch事務Transaction

time mil -- 對數 upd gen 客戶 之前 oid 批處理(batch) 批處理(batch)------------>好比快遞員【不能一件一件的送快遞】 - 批處理指的是一次操作中執行多條SQL語句 - 批處理相比於一次一次執行效率會提高很多

擴散diffusion彌散dispersion有什麽區別

C4D 三種 其中 zha question idt round sci flow 作者:謝易正鏈接:https://www.zhihu.com/question/23914350/answer/177359196來源:知乎著作權歸作者所有。商業轉載請聯系作者獲得授權,非商

python基礎知識4字典函數

python# 字典 - 又稱為(# hash,映射,關聯數組)- "字" ---> 先找首字母,查到這個字的解釋所在的頁數; ## 字典的定義:d = {}d = {"key1":"value1"}d = {"key1":"value1","key2":"value3"} d = { "17

呼啦圈keyframestransform結合

body line width ati idt borde ani itl nsf <!DOCTYPE html> <html> <head> <meta charset="UTF-8">

elasticsearch--聚合中桶Buckets指標Metrics的概念

就會 只有一個 img max() earch 執行 都是 access buck 寫在前面的話:讀書破萬卷,編碼如有神--------------------------------------------------------------------主要內容包括:

java並發之線程同步synchronized鎖機制

blog 是否 can return nbsp jvm 環境 imp ava 使用synchronized實現同步方法 使用非依賴屬性實現同步 在同步塊中使用條件(wait(),notify(),notifyAll()) 使用鎖實現同步 使用讀寫鎖實現同步數據訪問 修改