2016-09-06 10 views
1

処理後のカレンダーの色を変更します。 初期状態の色を変更する代わりに、後で特定のイベントの色を変更したいと考えています。処理後のイベントの色を変更するには

function change_color(event_id){ 
..... 
change color event 
} 

$(document).ready(function() { 
    $('#calendar').fullCalendar({ 
      ....... 
    }); 
}); 

答えて

0

eventRenderコールバックを使用すると、クリック機能などをイベント要素にバインドできます。 this codepen exampleでイベントをクリックすると、cssで色が緑色に変わるクリック機能が追加されました。また、イベントプロパティにアクセスして、event.color = 'green'のようなものを実行することもできます。これはカレンダーでは更新されませんが、データベース内のイベントを更新するのに役立ちます。

eventRender: function(event, element, view) { 
    element.bind('click', function() { 
     $(this).css('background-color', 'green'); 
    }); 
} 
+0

ご回答いただきありがとうございます。 私はしようとします。 – rosi