2010-07-02 12 views
1

안녕하세요 저는 일정에 대한 일정에서 "제목, 시작, 끝"을 보이지 않게 만드는 방법이 있는지 궁금합니다. 이유는 이벤트를 마우스로 가리키면이 정보를 보여주는 qtip을 구현하기 위해서입니다. 나는이 파일의 fullcalendar의 가장 업데이트 된 버전을 사용하고 있습니다 : "fullcalendar-1.4.6.zip"with C# with serverside 그리고 jQuery는 clientside입니다. 모두를 찾아 주셔서 감사합니다.제목, 시작, 끝 보이지 않음

+2

당신은 아마 당신이 사용하는 어떤 언어 사람들뿐만 아니라 어떤 패키지를 말하고 싶어. –

답변

3

필자는 매우 비슷한 요구 사항 (풍선 도움말에 툴팁 표시)을 가지고 있으며 이벤트 헤더에서 시작 및 종료 시간을 제거해야했습니다. 나는 그것을 아래와 같이했다. 내가 의제 뷰를 사용하고

timeFormat: { 
      // for agendaWeek and agendaDay do not display time in title 
      // time already displayed in the views 
      agenda: '', 

      // for all other views (19:00 - 20:30) 
      '': 'H:mm{ - H:mm}' 
}, 

참고, 나는 단지 일주일에 하루 뷰의 시간 구성 요소를 제거 : 마법은 timeFormat: {....} 옵션 블록()에 의해 수행됩니다.

참고 : 내 요구 사항에 따라 이벤트 제목을 제거하지 않아도됩니다. 질문 .... 시간과 제목이 아니라면 무엇을 이벤트 헤더로 표시하겠습니까? 빈 헤더가 조금 이상하게 보일까요? 어쨌든 .... 더 이상 문제가 있으면 알려주세요.

샘플 스크린 샷 링크 : alt text http://img441.imageshack.us/img441/9587/calendarview.jpg.

내가 사용했던 어떤 옵션의 샘플 조각 :

$(document).ready(function() { 
    var date = new Date(); 
    var d = date.getDate(); 
    var m = date.getMonth(); 
    var y = date.getFullYear(); 

    $('#calendar').fullCalendar({ 
     header: { 
      left: 'prev,next today', 
      center: 'title', 
      right: 'month,agendaWeek,agendaDay' 
     }, 

     timeFormat: { 
      // for agendaWeek and agendaDay do not display time in title 
      // time already displayed in the view 
      agenda: '', 

      // for all other views (19:00 - 20:30) 
      '': 'H:mm{ - H:mm}' 
     }, 

     columnFormat: { 
      month: 'dddd', // Monday 
      week: 'dddd, MMM dS', // Monday, July 13th 
      day: 'dddd, MMM dS' // Monday, July 13th 
     }, 

     axisFormat: 'H:mm', 
     allDaySlot: false, 
     slotMinutes: 30, 
     defaultEventMinutes: 22, 
     editable: false, 
     aspectRatio: 2, 
    }); 
}); 
관련 문제