2010-04-02 101 views

回答

1

有以處理FullCalendar dayClick事件雙擊管理的方式。

的「300」是真正的以毫秒爲單位的時間只是一個任意金額,以確定點擊是否是足夠接近打電話給他們雙擊。如果您希望他們更快或更慢,您可以相應地縮小或增加數量。

var this_click_time = new Date().getTime(); 

var time_since_last_click = this_click_time - last_click_time; 

last_click_time = this_click_time; 

if(time_since_last_click < 300) 
{ 
    // Double Click = true; 
} 
+0

大技術,工程一種享受!只是一個側面說明,一個全局變量必須定義'VAR last_click_time =新的日期()的getTime();'開始之前'.fullCalendar()'。 – brasofilo 2014-09-14 07:16:01