<div class="top-pop-wrap">
<div class="top-pop-box">
<div>
팝업 이미지 또는 내용(컨텐츠)
</div>
/* 닫기버튼*/
<a href="#a" title="닫기" class="btn-pop-close">
<span class="hide">닫기</span>
</a>
<p class="do-not-open-box">
<input type="checkbox" id="do-not-open" />
<label for="do-not-open" title="오늘 그만 보기"></label>
</p>
</div>
</div>
//======================================================================
//자바스크립트 팝업 버튼 작동
//======================================================================
App.TopPop.init();
var App = new Object();
App.TopPop = function () {
var self;
return {
init: function () {
self = this;
// popup close
$('.btn-pop-close').on('click', function() {
if($('#do-not-open').is(':checked')) {
self.setCookie('todayCookie', 'done', 1);
}
$('.top-pop-wrap').slideUp();
});
// Do not open today.
self.getCookie();
},
setCookie: function(name, value, expiredays) {
var todayDate = new Date();
todayDate.setDate(todayDate.getDate() + expiredays);
document.cookie = name + '=' + escape(value) + '; path=/; expires=' + todayDate.toGMTString() + ';'
},
getCookie: function() {
var cookiedata = document.cookie;
if (cookiedata.indexOf('todayCookie=done') < 0 ){
$('.top-pop-wrap').show();
} else {
$('.top-pop-wrap').hide();
}
}
}
}();
(파이썬)로또 프로그램 만들기(feat.챗GPT) (0) | 2023.03.09 |
---|---|
(자바)로또 자동번호 생성기(feat. 챗GPT) (0) | 2023.03.09 |
css 애니메이션 효과 코드 텍스트 애니메이션 효과 넣는법 (0) | 2023.01.31 |
네비게이션바 메뉴 가운데 정렬 (0) | 2018.12.10 |
css 요소 가운데 정렬 (0) | 2018.12.10 |
댓글 영역