2014-06-30 32 views
-3

活動中,我使用jQuery的fullcalendar我的問題是遇到是:jQuery的fullcalendar:上,下一次不工作

如何編寫上一頁下一個事件... 我有行動嘗試這樣:

$('.fc-button-prev span').click(function(){ 
    alert('preview'); 
}); 

但不會進入函數的所有時間,有時只有它顯示警報...什麼是它背後的問題..?是否有任何其他的方法來調用上一個和下個月功能jQuery的fullcalendar

請參考它的jsfiddle:http://jsfiddle.net/5XNT7/2/

+0

提供的jsfiddle請在使用像fullcalender外部JS文件,所以這將是容易解決的問題烏爾什麼 –

+0

是'jquery的fullcalendar' ..? –

+1

@RajaprabhuAravindasamy,其JQuery插件 –

回答

1

因爲這些按鈕是動態創建的,你應該使用該事件的委託,

$(document).on("click",".fc-button-prev span",function(){ 

}); 
+0

感謝您的答案,但不幸的是它不會工作 –

+0

你可以試試這個$(document).on(「click 「,」.fc-button-prev「,function(){ –

+0

參考http://jsfiddle.net/5XNT7/ –

0

基於文檔here

如果$('.fc-button-prev span')上導航到上一個月份的元素,這個守LD工作

$('.fc-button-prev span').click(function() { 
    $('#calendar').fullCalendar('next'); 
}); 
+0

是的,但是當碰上下一個按鈕時,它不會一直進入函數.....那是我的問題 –