Когда предпочтительнее другого при поиске вложенных Div?
Разница в JQuery между поиском "детей" и "найти"?
Ответ 1
Найти рекурсивный, где дети выглядят только на 1 уровне в глубине DOM. Проверьте это: http://blog.ekini.net/2009/03/16/jquery-children-vs-find-which-is-faster/
Примечание: на самом деле это ссылка на пост Stackoverflow.
В любом случае, это должно помочь ответить на ваш вопрос. Если вам нужно искать более одного уровня, используйте "Найти", если не используйте детей, поскольку они быстрее.
Ответ 2
Методы .find() и .children() аналогичны, за исключением того, что последний перемещается только на один уровень вниз по дереву DOM.
Источник: http://api.jquery.com/children/
Ответ 3
find() vs childern() в jQuery
find() - поиск по согласованным элементам во всех последующих уровень, все уровни вниз.
children() - поиск только по элементам дочернего элемента (одиночный уровень вниз).