Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/07/2014, 03:10
Pantaláimon
 
Fecha de Ingreso: julio-2006
Ubicación: Barcelona
Mensajes: 244
Antigüedad: 18 años, 5 meses
Puntos: 32
Respuesta: Recargando elementos del DOM. Buscando la manera eficiente.

Cita:
Iniciado por marlanga
En cuanto a la mejora del cacheo, aunque ahora hablo tirando de imaginación y suposiciones, tampoco creo que sea demasiado relevante. Yo supongo que lo que más "le cuesta" al DOM no es crear elementos, si no incrustarlos en el DOM de la página (tras lo cual el navegador debe aplicarles los estilos y crearles los eventos de javascript para que funcionen).
Exacto, esto es a lo que quería referirme cuando hablé de lo que había leido sobre el método $.fn.detach de jQuery. Las incrustaciones no se pueden evitar, pero se pueden reducir a las mínimas necesarias. Una opción que veo es extraer el elemento ul del DOM. Insertarle los elementos li a ul y volver a incrustar ul en el DOM. Así el recalculo de estilos y eventos javascript solo se hace una vez, ¿no? ¿Es una idea efectiva?

Un saludo!
__________________
github.com/xgbuils | npm/xgbuils