在查看 find()和children()方法之间的差异之前。让我们简要了解这些是什么以及它们的作用。
find():该方法用于获取当前匹配元素集中每个元素的所有过滤后的后代。
句法:
$(selector).find('filter-expression')
参数:用于过滤后代搜索的选择器表达式、元素或 jQuery 对象。
返回值:它返回调用find()方法的元素的所有匹配后代。这个方法遍历 DOM 一直到最后一个后代。这意味着它遍历所有级别到 DOM,如子级、孙子级、曾孙级等等。
示例 1:在输出中,我们可以清楚地看到所有 ‘span’ 标签颜色都发生了变化,谁是 p 标签的后代。
HTML
Hello Geeks!
Hey! How are you