2011-04-07 4 views
0

날짜를 클릭하면 영업 시간을 보여주는 캘린더 플러그인 (jQuery 또는 더 나은 WordPress 용)이 필요합니다.특정 일의 영업 시간을 표시하는 캘린더 플러그인?

개장 시간은 요일과 계절에 따라 다릅니다.

나는 다양한 캘린더 플러그인을 이미 살펴 봤지만 대부분 날짜 선택기이거나 이벤트 게시를 지향합니다.

답변

1

FullCalendar 원하는대로 할 수 있습니다.

dayClick 이벤트 (documentation)에서 처리기를 설정해야합니다. 예를 들어

:

$("#calDiv").fullCalendar(
dayClick: function(date, allDay, jsEvent, view) { 
    // change the day's background color just for fun 
    $(this).css('background-color', '#6495ED'); 

    // assuming a call that goes to the server and gets HTML for an opening hours popup 
    $.ajax(
     url: '/path/to/get/hours', 
     data: {'date' : date}, // pass the date as a param, 
     dataType: 'html', 
     success: function(data) { 
      $("#divForPopup").html(data).show(); 
     } 
    ); 
} 
); 

대안는 시간 (또는 총 시간 마감 시간을 포함하여, 개방) 개구부 도시 매일 일정을 만들 수있다.

+0

감사합니다. 그것은 매우 유용합니다. 그러나 매일 행사를 중단하는 것은 많은 일처럼 들립니다. 규칙을 설정할 수 있습니까? 예 : 8 월 (X 영업 시간), 수요일 8 월 (Y 영업 시간)? –

+0

@ 0al0 - 서버 측 언어 (서버 측 언어에 따라 다름)와 자바 스크립트에서도 매우 쉽게 할 수 있습니다. 단지 코드 일뿐입니다. fullcalendar가 이벤트를 처리하는 방법을 이해하려면 설명서를 확인하십시오. – justkt

관련 문제