[jQuery] Theia Sticky Sidebar 사용시 모달(modal)이 사이드바 아래로 내려가는 문제 해결하기
페이지 정보
루루아빠
4,228
2016.03.16 16:00:02
짧은주소
-
https://yadolee.com/tip/387 주소복사
본문
Theia Sticky Sidebar 사용시 사이드바(basic-bs-side)와 본문(basic-bs-main) 서로간의 높이에 따라 고정된 효과를 얻게 되는데 (마치 프레임구조처럼) 문제는 본문이 사이드바 보다 짧을 때 모달창을 띄우서 스크롤을 위 아래로 내려보면 사이드바 아래로 모달창이 가려지는 효과가 나타난다.
아래 소스를 적용해보자.
아래 소스를 적용해보자.
<script type="text/javascript"> // 사이드바 고정시 모달창이 사이드바 아래로 내려앉는 문제 해결하기
var checkeventcount = 1,prevTarget;
$('.modal').on('show.bs.modal', function (e) {
if(typeof prevTarget == 'undefined' || (checkeventcount==1 && e.target!=prevTarget))
{
prevTarget = e.target;
checkeventcount++;
e.preventDefault();
$(e.target).appendTo('body').modal('show');
}
else if(e.target==prevTarget && checkeventcount==2)
{
checkeventcount--;
}
});
</script>
그누보드5/eyoom/theme/설치된 테마/layout/tail.bs.html 하단 스크립트 라인에 추가한다.
추천인
레벨 101
경험치 1,519,440
Progress Bar 14.66%
- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS
BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑
루루아빠랍니다~~
최신댓글이 없습니다.


댓글
첫 번째 댓글을 남겨 주세요