Я загружаю события в календарь, используя JSON и php. Я знаю, пытаясь добавить четные клики или события mouseOver в календарь, и когда я делаю, я получаю пустую страницу. Мои знания JS довольно новы, поэтому на данный момент я застрял
Вот мой скрипт календаря
$(document).ready(function() {</p>
<pre><code>$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek,basicDay'
},
editable: false,
events: "json-events.php",
loading: function(bool) {
if (bool) $('#loading').show();
else $('#loading').hide();
}
});
});
Довольно простой, и вот JSON
</p>
<pre><code>mysql_select_db($databaseDB, $connectItDB);
$sql= "SELECT id, title, description, url, email, Stime, Etime, eventDate, DATE_FORMAT(eventDate, '%Y-%m-%dT%H:%i' ) AS startDate
FROM events
ORDER BY startDate DESC";
$check = mysql_db_query($databaseDB, $sql, $connectItDB) or die(mysql_error());
$events = array();
while ($row = mysql_fetch_assoc($check)) {
$eventArray['id'] = $row['id'];
$eventArray['description'] = $row['description'];
$eventArray['url'] = $row['url'];
$eventArray['email'] = $row['email'];
$eventArray['startTime'] = $row['Stime'];
$eventArray['EndTime'] = $row['Etime'];
$eventArray['title'] = $row['Stime'] . " " . $row['title'];
$eventArray['start'] = $row['startDate'];
$eventsArray['allDay'] = "";
$events[] = $eventArray;
}
echo json_encode($events);
Я уверен, что это как-то связано с тем, что я добавляю события. Любая информация поможет сжать код, но моя основная задача - использовать eventClick
Заранее спасибо, Крейг