일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
31 |
- jenkins
- MSsql
- git
- SpringBoot
- Eclipse
- yona
- ajax
- FCM
- Tomcat
- Maven
- jquery
- nodejs
- PM2
- docker
- javascript
- config
- mysql
- Java
- node.js
- popup
- pwa
- mybatis
- centos7
- spring3
- security
- MariaDB
- Push
- NextJS
- Next.js
- rocky9
- 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 |