2012-02-29 2 views
0

Fancybox2 갤러리에서 다음 이미지를 미리로드하고 싶습니다.하지만 가능한지 여부는 알 수 없습니다. 새로운 Image() 객체를 만들고 src 속성을 설정하여 미리로드하고 이미지화하는 방법을 알고 있지만 어떤 Fancybox 콜백을 사용해야하는지 알지 못합니다. Fancybox 이벤트가 시작되거나 현재 이미지 표시가 끝나면 트리거되는 Fancybox 이벤트를 아는 사람이 있습니까?Fancybox2 갤러리에서 다음 이미지 미리로드

따라서 대답은 간단히 2.07 이상을 사용하여 preload 설정을 활용하는 것입니다.이 설정은 기본적으로 3 개의 이미지를 미리로드합니다.

답변

2

fancyBox2 - 미리로드 된 이미지의 수를하고

+0

확인 기본적으로 3 개 이미지를 미리로드, 그래서 프리 로더 애니메이션을 숨길 수 있습니다 어쨌든 있나요? – bogdanvursu

+0

로딩 애니메이션을 숨기는 옵션이 없습니다. 왜 그렇게해야할까요? 원하는 경우'showLoading' 메소드를 다시 쓸 수 있습니다 -'$ .fancybox.showLoading = function() {/ * 자신의 코드 * /};' – Janis

0

Fancybox 2에는 이미지 미리로드가 이미 내장되어 있습니다. 소스 코드에서 "사전로드"를 검색하면 어떻게 작동하는지 확인할 수 있습니다.

preloader는 beforeShow가 _beforeShow에서 실행 된 후에 내부적으로 트리거됩니다. V2.0.5이 옵션 preload이 있기 때문에