반응형
[출처] https://github.com/dimsemenov/Magnific-Popup/issues/183
html에 nicescroll을 적용시킨 상태에서 magnific popup을 켰다가 끄면 아래와 같이 스크롤이 중첩된다.
nicescroll은 선택된 대상을 overflow: hidden이 되도록 자동으로 변경되는데, magnific popup이 close될때 이 속성을 해제해버려서
원래 윈도우 스크롤이 다시 뜨게 된다.
해결 방법은 아래와 같다.
$('yourElement').magnificPopup({ ...your Popup configuration... });
//Add the following to your configuration:
callbacks: {
afterClose: function() {
$('html').css('overflow', 'hidden');}
}
반응형
'개발일지 > 2015' 카테고리의 다른 글
[오픈소스] Apache, GNU, MIT 라이선스 (0) | 2015.10.26 |
---|---|
[jQuery] Count-up Advanced Code (0) | 2015.10.22 |
[jQuery] Count-Up Animation 성능 비교 (0) | 2015.10.02 |
[JS] JavaScript Profiling With The Chrome Developer Tools (0) | 2015.10.02 |
[CSS] 책 표지 입체적으로 보이게 하기 (from.리디북스) (0) | 2015.10.02 |