자바 스크립트 이 부분이 문법적으로 이상한 건가요..? 작동이 안되네요
본문
아래 자바스크립트 부분이 문법적으로 이상한 건가요..? 작동이 안되네요..ㅜㅜ
클릭해도 동작을 하지 않습니다 ㅜㅜ
$(document).ready(function() {
$('.yes').on("click",function() {
var currdate = $(this).metadata().curr_date
, year = currdate.substr(0,4) + "년 "
, month = currdate.substr(4,2) + "월 "
, day = currdate.substr(6,2) + "일"
, currdate_text = year + month + day
;
getTime(currdate);
$('.date_choice.year_class').html(currdate_text);
$('.yes').removeClass('on');
$(this).addClass('on');
$('.yeardate').show();
$('.timedate').hide();
$('#wr_1').val(currdate);
});
$('.time_cls').on("click",function() {
var currtime = $(this).metadata().currtime
, reservation_yn = $(this).metadata().reservation_yn
;
if (reservation_yn == 'N')
{
$('.timedate').hide();
$('#wr_2').val(currtime);
alert('예약이 불가능한 시간대입니다.');
}
else {
$('.date_choice.time_class').html(currtime);
$('.timedate').show();
$('.time_cls a').removeClass('on');
$(this).find('a').addClass('on');
$('#wr_2').val(currtime);
}
});
});
답변 1
적어주신 소스 상에서는 딱히 문제가 될 부분은 보이지 않습니다 혹여 문제가 있었다면 오류가 발생 했겟죠 해당 클릭 부분에 로그 찍어 가면서 어디서 동작은 안하는지 찾아 보셔야 할 것 같습니다.