我想在日曆中爲事件設置動畫我已更改顏色。
所以完整日曆:爲事件設置動畫
我從數據庫中選擇我的約會提醒,我比較日期(日期警報,今天)
我變色事件
我動畫事件
eventRender: function(event, element) { function compareDates() { var d = new Date(); var today = d.format("yyyy-mm-dd HH:MM:ss"); <?php mysql_connect("","",""); mysql_select_db(""); $requete = mysql_query('SELECT * FROM evenement where id_user=1 ') ; while ($ligne=mysql_fetch_array($requete)) { $date=$ligne['dateAlert']; $id=$ligne['id_event']; ?> var dateAlert = '<?php echo $date;?>'; if(dateAlert == today){ var id='<?php echo $id;?>'; alert('alert ID rdv:'+id); var rdv=$('#calendar').fullCalendar('clientEvents'); for (i=0; i<=rdv.length-1; i++) { if(rdv[i].id==id){ rdv[i].backgroundColor='red'; rdv[i].borderColor='red'; $('#calendar').fullCalendar('renderEvent', id); } } //where i put this ligne? setInterval(function(){ element.fadeOut(900).delay(300).fadeIn(800); },2000); } <?php }?> } myvar=setInterval(function(){compareDates()},1000); },
我該怎麼辦?
謝謝你回覆Mahesh Sapkal,但所有的事件眨眼!我可以選擇一個特定的事件嗎? – 2013-04-08 15:24:34
那麼哪個條件定義事件應該閃爍或不?您可以使用event.title檢查事件的標題。讓我們說,如果你想讓下午好,只要眨眼一下,然後檢查event.title ==='下午好'。 – 2013-04-08 15:26:10
其實我有一個提醒,如果(今天== dateAlert)我會改變顏色爲紅色,並眨眼事件!到目前爲止,我可以更改之前代碼的顏色,但是我無法使事件閃爍 – 2013-04-08 15:33:41