반응형
//step2_5
var cal_s = $('.owner_calendar .calendar_box .cal_bot td span');
var cal_array = [];
$(cal_s).click(function(){
var cal_td = $(this).parent();
var cal_text = cal_td.find('span').text();
if(cal_td.hasClass('t_cal') == false && cal_td.hasClass('c_default') == false){
cal_td.toggleClass('impossible_cal');
if(cal_td.hasClass('impossible_cal') == true){
cal_array.push(cal_text);
$('#c_holidays').val(cal_array);
}else{
cal_array.pop(cal_text);
$('#c_holidays').val(cal_array);
}
}
});
*배열선언 후 초기화 시킨후
배열 함수를 이용하여 값 추가하기!!
참조 : https://fronteer.kr/bbs/view/95
Array 함수 - push, pop, shift, unshift
Array 함수 - push, pop, shift, unshift 프론티어2014-07-23 17:20:15809100array, push, pop,shift,unshift 아마도 push 함수를 제일 많이 사용하겠죠. push 반대가 pop 이구요. shift 는 앞쪽에서 빼내가는 거구요.. 앞쪽에서
fronteer.kr
*정리
var cal_array = [];
배열 나열 = push
배열에서 , 없애고 합칠경우 = join
항상 초기화를 잊지말것! 초기화는 cal_array = []; 써주면 초기화 끝!!
728x90
반응형
'JS & jQuery' 카테고리의 다른 글
파일 이미지 미리보기 (0) | 2022.03.07 |
---|---|
자바스크립트 ip 확인 (0) | 2022.03.07 |
휴대폰 인증시간 js (0) | 2022.03.07 |
콤마 추가 및 삭제 출력 (0) | 2022.03.07 |
이미지 저장막기 (0) | 2022.03.07 |