學(xué)習(xí)JQUERY遍歷時,發(fā)現(xiàn)children()與find()方法都是可以找到后代元素的,那么他們有什么區(qū)別呢?
1. children() 方法返回被選元素的所有直接子元素[注意:直接]
2. find() 方法返回被選元素的后代元素,一路向下直到最后一個后代[兒子,孫子,孫的兒子,孫的兒子的兒子...]
用法如下:
下面的例子返回每個
2. find() 方法返回被選元素的后代元素,一路向下直到最后一個后代[兒子,孫子,孫的兒子,孫的兒子的兒子...]
用法如下:
下面的例子返回每個
元素的所有直接子元素
$(document).ready(function(){
$("div").children();
});
下面的例子返回屬于
下面的例子返回屬于
后代的所有 元素
$(document).ready(function(){
$("div").find("span");
$(document).ready(function(){
});
下面的例子返回
下面的例子返回
的所有后代
$(document).ready(function(){
$("div").find("*");
$(document).ready(function(){
});