ajax fancybox를 클릭하면 로더 오버레이가 표시됩니다. 그러나 항상 fancybox 클래스가 추가되었습니다.Fancybox2 원하지 않는 fancybox-margin 클래스가 추가되었습니다.
여기는 fiddle입니다.
<div class="loading hide">Loading…</div>
<a class="fancybox fancybox.ajax" href="http://fancyapps.com/fancybox/demo/1_b.jpg">
click me
</a>
$('.fancybox').fancybox({
beforeLoad: function() {
$('.loading').removeClass('hide');
},
beforeShow: function() {
$('.loading').addClass('hide');
}
});
당신이 결과에 링크 표시 소스를 클릭
는fancybox-margin
추가가있다.
.loading
요소가있을 때
이 클래스
에만 추가됩니다position:fixed
나는이 클래스를 추가하지 fancybox를 알 수있는 방법이 있나요?
감사를 추가합니다. –