課程
/前端開發
/jQuery
/jQuery基礎(二)—DOM篇
什么情況下等價
2016-03-27
源自:jQuery基礎(二)—DOM篇 6-1
正在回答
find()用于查找后代元素,children()用于查找子代元素,顯然,后代元素就包含了子代元素,因此find的查找范圍比children大,你只需在find()括號里面加入適當的選擇器就可以實現children()的功能了。
這是2層,如果DOM樹有三層 find()只能找到第二層 而children()能找到第三層
不肖生
CoolHuan 回復 不肖生
//這種情況下
<div?class="div"> ????<p>pXXXXXp</p> ????<p>pXXXXXp</p> ????<p>pXXXXXp</p> ????<p>pXXXXXp</p> <div> $(".div").find("p")?==?$(".div").children()
//還有的就是傳入的是相同的選擇器咯,自己思考思考吧
lyrots
舉報
jQuery第二階段開啟DOM修煉,了解創建、插入、刪除與替換
1 回答find()和.children()方法
1 回答find里傳find($('span'))與find('span')效果相同?請問?
2 回答appendChild與append的區別
2 回答empty與刪除的區別
2 回答prepend()與prependTo()和before() 有什么區別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-22
find()用于查找后代元素,children()用于查找子代元素,顯然,后代元素就包含了子代元素,因此find的查找范圍比children大,你只需在find()括號里面加入適當的選擇器就可以實現children()的功能了。
2016-04-18
這是2層,如果DOM樹有三層 find()只能找到第二層 而children()能找到第三層
2016-03-27
//這種情況下
//還有的就是傳入的是相同的選擇器咯,自己思考思考吧