2017-04-10 11 views
0

저는 fancybox를 오랫동안 사용해 왔으며 최근에는 fancybox3을 사용해보기로 결정했습니다. 나는 fb3을 정말 좋아하지만, 나에게 뭔가 이상하다.fancybox3의 "back"동작

<a data-fancybox="mygroup">IMAGE STUFF HERE</a> fancybox로 만든 갤러리를 연 다음 브라우저의 URL (크롬, ff, 가장자리, 사파리)에 해시를 추가하는 중입니다. example.com/gallery.html#mygroup-8

내 브라우저에서 뒤로 버튼 (또는 javascript : history.back이있는 버튼)을 누르면 마지막 페이지로 돌아 가지 않고 내가 본 마지막 이미지로 갤러리가 다시 열립니다. 분명히 내가 원하는 것이 아닙니다.

FB2는 그렇게하지 않았다, 그래서 나는 좀 내가 그 제거 방법 궁금하네요하지만 난이 "문제"

에 대한 워드 프로세서에서 아무것도 찾을 수 없습니다 아니면 코드에 대해 무엇입니까? 내가 이것을 사용하고, 더 많거나 적은 : 나는 fancybox 3.0

답변

2

음을 사용하고

<div class="galwrapper"> 
<a href="MY_FULL_IMAGE" data-fancybox="mygroup"> 
    <div class="galimg" style="background-image:url(MY_THUMBNAIL)"></div> 
</a> 
<a>....</a> 
</div> 

, 내가 충분히 문서를 읽지 않은 것으로 보인다. 역사에 대한 해시를 추가 뒤에 범인 - -는 "해시 모듈"을 비활성화 할 수있어 공식 fancybox의 REPO에서 this issue에 따르면

이 한 줄에 $.fancybox.defaults.hash = false;