3
我的第一個問題已經解決了event not appear 但是出現了另一個問題,我不能拖動和調整大小。Fullcalendar Rails Dragable/Resize not working
上events.js.coffee:
$(document).ready ->
$('#calendar').fullCalendar
editable: true,
header:
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
defaultView: 'month',
height: 500,
slotMinutes: 30,
eventSources: [{
url: '/admin/events',
}],
timeFormat: 'h:mm t{ - h:mm t} ',
dragOpacity: "0.5"
eventDrop: (event, dayDelta, minuteDelta, allDay, revertFunc) ->
updateEvent(event);
eventResize: (event, dayDelta, minuteDelta, revertFunc) ->
updateEvent(event);
updateEvent = (the_event) ->
$.update "/admin/events/" + the_event.id,
event:
name: the_event.title,
starts_at: "" + the_event.start,
ends_at: "" + the_event.end,
ket: the_event.description
瀏覽器控制檯上
Uncaught TypeError: Object [object Object] has no method 'draggable' fullcalendar.js:2676
draggableDayEvent fullcalendar.js:2676
bindDaySeg fullcalendar.js:2658
(anonymous function) fullcalendar.js:1717
jQuery.event.dispatch jquery.js:3059
elemData.handle.eventHandle jquery.js:2677
資產/ JavaScript的/ application.js中
//= require jquery
//= require jquery_ujs
//= require dataTables/jquery.dataTables
//= require dataTables/jquery.dataTables.bootstrap
//= require redactor-rails
//= require_tree .
//= require bootstrap-alert
//= require bootstrap-dropdown
//= require jquery.rest
//= require jquery.ui.slider
//= require jquery.ui.datepicker
//= require fullcalendar
請您發表您的'應用程序/資產/ Java腳本/ application.js'的內容? –
在quetion上完成 – GeekToL
'jquery-ui'已經包含'jquery.ui.slider'和'jquery.ui.datepicker',你是否嘗試從文件系統和application.js中刪除它們並查看它是否有效? –