2010-05-21 2 views
0

나는 구글 캘린더를 추가하는 방법을 보았다. 그러나 그것을 실행할 때 그것은 새로운 캘린더를 만든다. 선택기를 사용하고 있는데, 기존 캘린더를 참조한다.jQuery FullCalendar에 Google 캘린더를 동적으로 추가하는 방법은 무엇입니까?

 $calendar.fullCalendar({ 
     events: $.fullCalendar.gcalFeed($feed_url.val()) 
    }); 

I이 다른 기능, 즉 사용 renderEvents,하지만 난 ...

어떤 생각이나 제안을 구글 캘린더와 것을 사용하는 방법을 확실하지 않다?

감사합니다.

+0

$ feed_url.val()을 어떻게 설정하고 있습니까? 'var feedurl = $ .fullCalendar.gcalFeed ("http://www.domain.com/json-events.php?blah=20");'이 줄은 어디에 있습니까? 내 코드 내 어디에 상관없이 오류가 발생합니다. 건배. 나는 $ (document) .ready (function() {','$ ('# calendar') 내에서'$ (document) .ready (function() {') 뒤에 시도했다. 그것은 실제로 PHP 변수와 그 그냥 문자열일까요? – wired00

답변

2

addEventSource 기능을보십시오. $.fullCalendar.gcalFeed($feed_url.val())을 두 번째 인수로 사용하여 해당 함수를 호출 할 수 있습니다. 나는 jsfiddle에 그것을 시험했다.

+0

고맙습니다, 작동하고있는 것 같습니다 :) :) – crosenblum

+0

하지만이 변수들을 동적으로 제거하고 스타일을 지정할 수 있다면 클래스를 추가해야합니다. id는 이벤트와 연관되어 있는데 어떻게해야합니까? – crosenblum

+1

'gcalFeed' 함수의 두 번째 매개 변수를 사용하여 className, editable 및 currentTimezone과 같은 옵션을 전달할 수 있습니다. – AdmSteck

관련 문제