好吧,我想爲每個事件設置不同的顏色。基本上就是這樣 我讀的事件從一個Ajax調用 感謝如何更改每個事件的顏色?
編輯:我不想等待8小時的回答我的問題
首先,我不包括道歉代碼示例對我的回答,但由於布蘭頓誰引導我找到我的答案:P
所以,這裏是它有一個Ajax調用我的活動我的.js文件:
$(document).ready(function() {
$('#calendar').fullCalendar({
events: {
url:'http://myhost/mysite/ajax/',
type: 'POST',
data:{ trigger: 'eventos' },
error: function() { alert('there was an error while fetching events!'); }
}
});
}
那麼,誰收到我的Ajax調用我的PHP文件我有這樣的:
<?
if($_POST['trigger'] == 'eventos'){
$eventos = new WP_Query();
$eventos->query(array(
'post_type' => 'evento'
)
);
$eventdata = array();
while($eventos->have_posts()) : $eventos->the_post();
$elem = array(
'id' => $post->ID,
'title' => $post->post_title,
'start' => get('evento_fecha_inicio',1,1,$post->ID),
'end' => get('evento_fecha_termino',1,1,$post->ID),
'allDay' => 'false',
'color' => '#'.rand(000000,999999), //this is what I'm was looking for!
);
$eventdata[] = $elem;
endwhile;
echo json_encode($eventdata);
}
?>
(「獲取」功能,相當於magicfields'功能)。所以它是,用rand();在顏色值我可以爲每個事件元素
隨機顏色(對不起,我的英語)
的性質如您所寫,您的問題是沒有意義的。請提供更多細節。 – Blazemonger 2012-01-10 16:10:05
是的......我認爲你必須提供更多的信息和代碼給某人能夠幫助你。 – 2012-01-10 16:10:31
這個問題可以使用一些代碼,但它似乎確實有道理。他只是想改變FullCalendar上事件的顏色。 – Brandon 2012-01-10 16:14:19