2

Так что это вещь, когда я добавить событие щелчка в моем fullCalendar сценария в events.js.cofee он падает с turbolinkRails fullcalendar

SyntaxError: [stdin]:7:24: reserved word 'function'

<%=javascript_include_tag 'application', 'data-turbolinks-track' => true %> 

Теперь это мои Orginal события. js.coffee без добавления eventClick

Note: with this it doesnt crash and works perfectly but my eventClick doesnt do what i want obviously.

$(document).ready -> 
$("#calendar").fullCalendar(
     header: { 
     left: 'prev,next today', 
     center: 'title', 
     right: 'month,basicWeek,agendaDay' 
    }, 
     events: '/events.json' 

) 

Это мой Javascript с eventClick:

$(document).ready -> 
$("#calendar").fullCalendar(
     eventClick: function(event) { 
      var modal = $("#modal"); 
      modal.find(".modal-title").html(event.title); 
      modal.modal(); 
      }, 
     header: { 
     left: 'prev,next today', 
     center: 'title', 
     right: 'month,basicWeek,agendaDay' 
    }, 
     events: '/events.json' 

) 

С помощью этого кода не работает. Почему это?

Note: In case you need to know what modal is.

<div class="modal" role="dialog" id="modal"> 
<div class="modal-dialog"> 
    <div class="modal-content"> 
     <div class="modal-header"> 
      <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> 
      <h4 class="modal-title">title</h4> 
     </div> 
     <div class="modal-body"></div> 
     <div class="modal-footer"></div> 
    </div> 
</div> 

ответ

1

Издание имеет функции ключевого слова изменить JS как:

$(document).ready -> 
    $("#calendar").fullCalendar 
    header: 
     left: 'prev,next today', 
     center: 'title', 
     right: 'month,basicWeek,agendaDay' 

    events: '/events.json' 
    eventClick: (event, jsEvent) -> 
     var modal = $("#modal"); 
     modal.find(".modal-title").html(event.title); 
     modal.modal(); 
    return 

Надеется, что это поможет вам.

+0

Это не работает :( –

+0

ой Тем не менее, вы получаете то же вопрос, что это работает для меня. –

+0

No1 может мне помочь? –

Смежные вопросы