Feda /dev/

eXtreM3

@MisKo cómo se controla la carga de imágenes que están en un append?

var images = '<img tal> <img cual>';
$( '.wrapper' ).append( images );

Se puede saber cuándo ha terminado el cliente de renderizar esas imágenes?

1 respuesta
MisKo

#40411 Abre un hilo ! xDDDDDD

tienes el evento onload para ponerlo en el propio html <img onload="something()"> o puedes precargar la imagen en javascript y, una vez ha cargado, agregarla al html

let img = new Image();
img.onload = () => { Aqui pones el código para agregarla al html }
img.src = RUTA;
1 respuesta
eXtreM3

#40412 el problema es que tengo un contenedor con scroll vertical y siempre tiene que estar abajo. Entonces al meter una carga dinámica de imágenes con un append, las inyecta en el dom, hago scroll abajo, pero cuando cargan las imágenes se mueve el scroll un poco hacia arriba (se queda en la misma posición pero como el contenedor ahora es más alto, pues queda contenido por debajo)

Puta basura cómo odio el front joder.

1 respuesta
MisKo

#40413 Y porque no le metes a la imagen el height que vaya a tener? así, aunque no haya cargado la imagen, te va a ocupar el mismo alto una vez cargue y tu scroll no debería moverse

1 respuesta
eXtreM3

#40414 y algo así no funcionaría?

var images = '<img tal> <img cual>';
$( '.wrapper' ).append( images ).ready(function () {
    //scroll pabajo
});
1 respuesta
MisKo

Cada vez va más enserio lo del hilo xDDD

  • La forma guarra sería llamar al método que hace scroll despues de cada carga de imagen poniendolo en cada onload en el html (es lo que hace mediavida con el tema de los tamaños, de las imagenes)
  • Otra forma sería llevar un contador del nº de imágenes a cargar y, cada vez que se carga una, restarle 1 al contador. En el momento que sea 0 llamas a la función de scroll. Lo malo de esta opción, es que hasta que no se cargan todas, no se hace ningun scroll.
  • Otra manera sería precargar las imágenes en JS como te he puesto al inicio. Conforme se carga una imagen, la agregas al dom y llamas a la función de scroll.
Fyn4r

Si no damos ejemplo es imposible xd

Ojalá un mod que moviese posts a hilos nuevos, voto por @MisKo

1 1 respuesta
MisKo

#40417 Ojala un mod

EDIT:
Yo no puedo ser mod, soy demasiado nazi en segun que cosas xDD

1 respuesta
Grise

#40415 El ready del append no te garantiza que la imagen esté renderizada.

Puedes probar esto que dicen en SO https://stackoverflow.com/a/21043017 o coger la barra del scroll, metértela por el culo y abrir un puto hilo. Lo que prefieras.

1 respuesta
Fyn4r

#40418 pues ya me dirás a quien ponemos xd

Eres nuestro batman

2 respuestas
MisKo

#40420 @desu ya está acostumbrado a trabajar sin cobrar, a mi me vale si es para mover hilos y crear nuevos xD

2 respuestas
eXtreM3

#40419 el último hilo que abrí fue un estercolero de mierda, para eso me quedo aquí xD

Grise

#40421 Lo secundo. Es el héroe que necesitamos y nos merecemos.

Fyn4r

#40421 claro claro, nada de punish ni mierdas, solo mover posts a hilos nuevos.

P. D desde cuando estoy en la lista de habituales del hilo?

2 respuestas
eXtreM3

#40424 RIP umbra :(

privet

gota fria D:

Ranthas

#40420 Sólo puede liderarnos un pato. Just saying.

2 respuestas
privet

#40427 alguien que no sabe lo que es un numero par no creo.

eondev

#40424 mas echao del hall of fame hijoputa

1 respuesta
Lecherito

@Fyn4r para mod, que es un modelo a seguir por mediavida sin ningun punish

1 1 respuesta
eondev

Yo propongo al puto pikachu gordo

Wei-Yu

joder que tfs habla con el server cuando mergeo en local mi puta madre

1 respuesta
eondev

#40432 y de qué hablan?

1 respuesta
Fyn4r

#40427 Los patos son sociedades matriarcales, eso no tiene futuro

#40429 algo habrás hecho, yo no voy por ahí echando a la gente de los tops

#40430 nunca tuve aggro xD

Esto de empezar los posts por 404 tiene su gracia

1 respuesta
Wei-Yu

#40433 pues ahora mismo de nada, así que no puedo mergear mi código en local xd

tengo más sal que el mar negro

Lecherito

#40434 Yo tampoco Kappa

Wei-Yu

a mí me metieron 3 chocos seguidos en cocina, del tirón

eso no cuenta porque es trampa

1 respuesta
Ranthas

#40437 ¿Cómo te llevas punish en cocina?

Wei-Yu

por trollear con la grasa de breixone

Fyn4r

Donde creeis que es más facil llevarse punish?

Yo soy conservador y digo que en mascotas preguntando qué pienso le das a tu gato

1 1 respuesta
Tema cerrado

Usuarios habituales

  • desu
  • Fyn4r
  • HeXaN
  • Merkury
  • eXtreM3
  • MisKo
  • Troyer