나는 좋은 방법으로 다음을하는 방법을 알아낼 수없는 것 같습니다.jQuery simultaniously 일을하는 방법
이미지가 희미 해집니다. 이미지 원본을 변경하십시오. 그런 다음 다시 페이드하십시오.
하지만 문제는 fadeOut과 fadeIn이 동시에 있어야합니다. 물론 내가 지금하고있는 방식 (몇 줄 아래로 읽음)은 매우 주목할만한 fadeOut 동안 소스를 바꿀 것입니다.
$('#lightboxImage').fadeOut('slow');
$('#lightboxImage').attr('src', 'an imagesource');
$('#lightboxImage').fadeIn('fast');
나는 이것을 단지 실행합니다. 그것은 fadeOut 전에 이미지를 변경합니다.
내가 두 번째 두 번째 줄을 fadeOut 콜백 함수에 넣었을 때. 새 이미지가 희미 해지기 전에 작은 흰색 화면이 나타납니다.
누군가가이 문제를 해결할 수 있기를 바랍니다. :)
당신은뿐만 아니라 SRC를 설정하기 전에 FadeIn 부분으로 이미지에에 onLoad - 콜백을 설정할 수 있습니다. –
@PerSalbark jQuery는 개발자 측에서 위키 백과 사전없이 캐싱 된 이미지의로드를 제대로 감지하지 못하기 때문에 자체적으로 문제가 발생합니다. 문서로 이미지를 미리로드하는 것이 좋습니다. – Blazemonger
그렇지 않습니까? 나는 그것으로 어떤 문제도 가지지 않았다. 있는 사람과 연결할 수 있습니까? –