Я думаю, что проблема заключается в использовании однострочных комментариев //
.Однострочные комментарии, заключенные в /* .. */
, работают нормально.Вот эквивалентный пример с чем-то отличным от комментария.
$('element').hover(
-> console.log("first")
-> console.log("second")
)
Или с комментариями, использующими /* .. */
.
$('element').hover(
-> /* first */
-> /* second */
)
Вы можете попробовать эти примеры под Попробуйте CoffeeScript таб.CoffeeScript добавляет оператор return для возврата последнего выражения функции.Если вам нужны обычные функции, которые ничего не делают и не содержат return
в конце, попробуйте:
$('element').hover(
() ->
() ->
)
// $('element').hover(function() {}, function() {});