课程
/前端开发
/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() 有什么区别