jQuery verifica se a imagem já foi carregada antes da ligação de um evento .load () [duplicado]

Esta pergunta já tem uma resposta aqui:

Usando image.complete para descobrir se a imagem está armazenada em cache no chrome? 1 resposta

Eu tenho um plug-in coverflow para jQuery, que deve se ajustar à imagem mais alta de uma série de imagens.

Atualmente, ele usa um.load() em cada imagem e ajusta o plug-in após um contador indicar que todas as imagens foram carregadas. Disseram-me que isso não é confiável em todos os navegadores.

Normalmente, a maioria dessas imagens já estará carregada no cache do navegador, portanto, o.load() a ligação é acionada muito mais do que o necessário.

Para reduzir a sobrecarga, eu gostaria de reduzir o número de.load() ligações, tanto quanto possível, usando apenas o.load() encadernação em imagens que ainda não foram carregadas.

Como você pode distinguir imagens que já foram carregadas de imagens que ainda não foram carregadas?

questionAnswers(1)

yourAnswerToTheQuestion