'JavaScript & jQuery/jQuery'에 해당되는 글 24건
[jQuery] 팝업 창 외에 다른 항목 클릭 막기[jQuery] 팝업 창 외에 다른 항목 클릭 막기
Posted at 2019. 6. 4. 19:30 | Posted in JavaScript & jQuery/jQuery이전글 : [jQuery] 움직이는 팝업 레이어 만들기
■ 팝업 창 외에 다른 항목 선택 불가 필름 만들기
# 소스 코드
<html> <head> <title>:: 제이쿼리 UI Draggable ::</title> <script src="http://code.jquery.com/jquery-1.12.4.js"></script> <script src="http://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <style type="text/css"> #popWindow { position:absolute; display:none; background-color:#000000; left:10%; top:10%; } #closeBtn { position:absolute; width:24px; z-index:1; margin-left:-16px; margin-top:-8px; } #popBottom { height:28px; text-align:left; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-right:10px; }
/* vw(넓이)와 vh(높이)를 100으로 주면 자동으로 브라우저 전체 넓이, 높이를 지정할 수 있다. */ #protectionFilm { display:none; position:absolute; background-color:rgba(0, 0, 0, 0.2); top:0px; left:0px; width:100vw; height:100vh; } </style> <script type="text/javascript"> function popWindowOpen() { // css의 vmax 속성으로 세로 길이를 전부 채울 수 있지만. // 실제 개발중에는 레이어의 여백 설정 문제로 어느정도 칸이 남는경우가 존재한다. // 만약 작업중 레이어 전체가 체워지지 않는경우 // document.body.offsetWidth와 document.body.offsetHeight 를 사용하여 // 전체크기의 값을 구하자 // jQuery("#protectionFilm").css("width", document.body.offsetWidth); // jQuery("#protectionFilm").css("height", document.body.offsetHeight); jQuery("#protectionFilm").css("display", "block"); jQuery("#popWindow").css("display", "block"); // draggable 기능에 containment 조건으로 팝업창이 움직일 수 있는 영역에 제한을 건다. jQuery("#popWindow").draggable({ containment : jQuery("#protectionFilm") }); } function popWindowClose() { jQuery("#protectionFilm").css("display", "none"); jQuery("#popWindow").css("display", "none"); } </script> </head> <body> <div id="protectionFilm"></div> <div id="popWindow"> <div style="text-align:right;"> <a href="javascript:;" onClick="popWindowClose();"> <img id="closeBtn" src="./images/close_box_red.png"/> </a> </div> <a href="javascript:;" onClick=""> <img src="./images/choi_seul_gi.jpg" style="position:static;"/> </a> <div id="popBottom"> <label> <input type="checkbox" onClick="popWindowClose();"> 오늘 하루 이 창을 열지 않습니다. </label> </div> </div> <input type="button" onClick="popWindowOpen();" value="팝업창 오픈"/> </body> </html> |
# 출력 결과
'JavaScript & jQuery > jQuery' 카테고리의 다른 글
[jQuery] JCROP을 이용한 이미지 자르기 - Sample (5) | 2020.02.11 |
---|---|
[jQuery] jQuery Mobile을 이용한 반응형 테이블 제작 (0) | 2019.06.18 |
[jQuery] 화면 단위로 끊어서 마우스 휠로 이동하기 (7) | 2019.01.31 |
[jQuery] Mobile Web 사용시 KEYBOARD 이벤트 체크 (0) | 2018.11.17 |
[jQuery] 원을 그리며 카운트 세는 타이머 애니메이션 (0) | 2018.11.02 |
[jQuery] 화면 단위로 끊어서 마우스 휠로 이동하기[jQuery] 화면 단위로 끊어서 마우스 휠로 이동하기
Posted at 2019. 1. 31. 18:16 | Posted in JavaScript & jQuery/jQuery참고 : http://2nusa.blogspot.com/2016/10/jquery-mouse-wheel.html
■ 한화면 단위로 끊어서 마우스 휠 이동시키기
해당코드는 jQuery 한화면 단위 Mouse Wheel 이동 포스팅을 가져와서 만든 내용이다.
위포스팅의 코드를 그대로 사용할 수 없는 상황이 되었기에 필요 부분을 수정하여 포스팅한다.
(파이어 폭스 브라우저에서 에러 발생 및 콘솔창 발생 에러 예외처리)
# 소스코드
<html> <head> <title>MouseWheel</title> <style type="text/css"> html,body{ margin:0;padding:0;width:100%;height:100%;} .box{ width:100%;height:100%;position:relative;color:#FFFFFF;font-size:24pt;} </style> <script type="text/javascript" src="http://code.jquery.com/jquery-1.12.4.min.js"></script> <script type="text/javascript"> jQuery(document).on("ready", function() { var winEvent = ""; |
# 출력결과
마우스 휠로 스크롤을 하며 상, 하 스크롤을 진행하다보면.
위 이미지와 같이 자동으로 다음 화면으로 이어지는 것을 확인할 수 있다.
'JavaScript & jQuery > jQuery' 카테고리의 다른 글
[jQuery] jQuery Mobile을 이용한 반응형 테이블 제작 (0) | 2019.06.18 |
---|---|
[jQuery] 팝업 창 외에 다른 항목 클릭 막기 (0) | 2019.06.04 |
[jQuery] Mobile Web 사용시 KEYBOARD 이벤트 체크 (0) | 2018.11.17 |
[jQuery] 원을 그리며 카운트 세는 타이머 애니메이션 (0) | 2018.11.02 |
[jQuery] YouTube 영상 제어 (0) | 2018.10.26 |
[jQuery] Mobile Web 사용시 KEYBOARD 이벤트 체크[jQuery] Mobile Web 사용시 KEYBOARD 이벤트 체크
Posted at 2018. 11. 17. 13:14 | Posted in JavaScript & jQuery/jQuery<html> |
# 출력결과
① 키보드 오픈 |
② 키보드 종료 |
#02. 아이폰(iOS)에서 키보드 이벤트 체크
준비중
'JavaScript & jQuery > jQuery' 카테고리의 다른 글
[jQuery] 팝업 창 외에 다른 항목 클릭 막기 (0) | 2019.06.04 |
---|---|
[jQuery] 화면 단위로 끊어서 마우스 휠로 이동하기 (7) | 2019.01.31 |
[jQuery] 원을 그리며 카운트 세는 타이머 애니메이션 (0) | 2018.11.02 |
[jQuery] YouTube 영상 제어 (0) | 2018.10.26 |
[jQuery] 퍼센트 게이지를 나타내는 Progress Bar (0) | 2018.10.25 |
[jQuery] 원을 그리며 카운트 세는 타이머 애니메이션[jQuery] 원을 그리며 카운트 세는 타이머 애니메이션
Posted at 2018. 11. 2. 18:18 | Posted in JavaScript & jQuery/jQuery<html> // 타이머 시작 // 타이머 일시 정지 // 타이머 종료 // 타이머 1초 증가 |
# 출력 결과
'JavaScript & jQuery > jQuery' 카테고리의 다른 글
[jQuery] 화면 단위로 끊어서 마우스 휠로 이동하기 (7) | 2019.01.31 |
---|---|
[jQuery] Mobile Web 사용시 KEYBOARD 이벤트 체크 (0) | 2018.11.17 |
[jQuery] YouTube 영상 제어 (0) | 2018.10.26 |
[jQuery] 퍼센트 게이지를 나타내는 Progress Bar (0) | 2018.10.25 |
[jQuery] jQuery Ajax 전송 (0) | 2018.09.28 |