일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- mysql
- MSsql
- mybatis
- FCM
- Push
- ajax
- git
- config
- jquery
- nodejs
- pwa
- popup
- yona
- Maven
- javascript
- SpringBoot
- spring3
- PM2
- Next.js
- Java
- node.js
- Tomcat
- MariaDB
- NextJS
- centos7
- rocky9
- docker
- security
- Eclipse
- jenkins
- Today
- Total
종이 한 장 차이...
jquery-cooki.js 본문
리스트 내에 글의 읽음 여부를 표시하기 위해 아래와 같이 처리라도 가능하다.
// jquery 링크 삽입 필요.
jquery-3.3.1.min.js
jquery.cookie.js
// onclick
function saveID(id) {
if ($.cookie('idCookie')) {
$.cookie('idCookie', $.cookie('idCookie') + "," + id);
} else {
$.cookie('idCookie', id);
}
}
// make all links colored
function setVisted() {
var idArray = $.cookie('idCookie').split(',');
for (var x=0; x<idArray.length; x++) {
$('#' + idArray[x]).css('color', '#ff0000');
}
}
// assign saveID()
$(document).ready(function(){
$('a').click(function(){
saveId($(this).attr('id'));
});
setVisited();
});
# cooki 저장 기간을 정하려면 아래 소스를 참고하여 옵션 처리한다.
// 세션 쿠키 생성 - 브라우저를 닫으면 삭제
$.cookie('name', 'value');
// 7일 뒤에 만료되는 쿠키 생성
$.cookie('name', 'value', { expires: 7 });
// 전체 사이트에 대해 7일 뒤에 만료되는 쿠키 생성
$.cookie('name', 'value', { expires: 7, path: '/' });
'javascript' 카테고리의 다른 글
현재 창종료, 새로고침, 페이지 이동시 자식창 종료하기 (0) | 2020.03.05 |
---|---|
javascript 날짜 포멧 간단 표현? toISOString (0) | 2020.02.19 |
select option value1 value2 사용하기 (0) | 2020.01.08 |
javascript JSON LIST 비교 하여 다른 것만 추출하기 (0) | 2020.01.03 |
javascript event.target.~~~ 으로 가져오기. (0) | 2019.12.16 |