¿Cuándo se prefiere uno sobre el otro cuando se buscan Divs anidados?J¿Qué diferencia hay entre buscar 'niños' y 'buscar'?
Respuesta
Buscar es recursivo, donde los niños solo miran 1 nivel de profundidad en el DOM. Mira esto: http://blog.ekini.net/2009/03/16/jquery-children-vs-find-which-is-faster/
Nota: eso es en realidad referencias a una publicación de Stackoverflow.
De cualquier manera, eso debería ayudar a responder su pregunta. Si necesita buscar en más de un nivel, use Buscar, si no utiliza niños ya que es más rápido.
El .find() y .children() métodos son similares, excepto que el último sólo se desplaza un solo nivel por el árbol DOM.
Fuente: http://api.jquery.com/children/
find() vs hijos también() en jQuery
find() - buscar a través de los elementos coincidentes en todo el nivel posterior, Todos los niveles de abajo .
children() - busca a través del elemento emparejado 'child only (solo nivel abajo).
- 1. Buscar duplicados entre matrices
- 2. ¿Qué diferencia hay entre RDBMS y Colmena?
- 3. Buscar y copiar archivos
- 4. Linux buscar y reemplazar
- 5. Buscar y reemplazar jQuery
- 6. Cómo hacer o buscar
- 7. Buscar similitud del coseno entre dos matrices
- 8. Buscar texto entre delimitadores en MySQL
- 9. "buscar" y "ls" con GNU paralelo
- 10. /in vi ¿Buscar y reemplazar?
- 11. Buscar y reemplazar con JavaScript
- 12. Buscar valores en común entre dos matrices
- 13. Vim Buscar y reemplazar Eficiencia
- 14. ¿Puedo buscar entre colecciones en MongoDB?
- 15. Buscar todas las subcadenas entre dos cadenas
- 16. ¿Hay alguna diferencia entre SSLv3 y TLS1.0?
- 17. regex para buscar una cadena entre corchetes []
- 18. Buscar texto entre 2 Cotizaciones con jQuery
- 19. ¿Hay alguna diferencia entre System.Windows.Clipboard y System.Windows.Forms.Clipboard?
- 20. Buscar entre fechas y horas en SQL Server 2008
- 21. ¿Por qué hay una diferencia entre JavaScript y PHP timestamp?
- 22. ¿Hay alguna diferencia entre MsgBox y MessageBox.Show?
- 23. ¿Hay alguna diferencia entre log4net.Config.BasicConfigurator.Configure() y log4net.Config.XmlConfigurator.Configure()?
- 24. ¿Hay alguna diferencia entre 'imprimir' y 'eco' en PHP?
- 25. ¿Hay alguna diferencia entre gluLookAt() y glFrustum()?
- 26. Buscar y eliminar todo en mongo/mongoid
- 27. vim: buscar y reemplazar por "&"
- 28. buscar y reemplazar la cadena
- 29. Nueva caja Buscar y reemplazar
- 30. Jquery: buscar y reemplazar texto
Prefiero este enlace también para una mejor comprensión http://www.mkyong.com/jquery/difference-between-find-and-children-in-jquery/ – locateganesh