0

Railsアプリで作業していて、私のcoffeescriptコードが壊れています. の

$('.post-reply4').hide() 

は機能していますが、他には何もありません。message4 リンクをクリックしても何も起こりません。

そして、コンソールに次のエラーが表示されます: Uncaught TypeError: object is not a function

コフェスクリプト:

# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://jashkenas.github.com/coffee-script/

jQuery ->

    toggleThis = () ->
        $('#post-reply4').show()

    $('.post-reply4').hide()

    $('#message4').on('click') ->
        toggleThis

html:

<a href="#message" id="message4">reply</a>

<div class="post-reply4">
stuff
</div>

アプリケーション.js:

//= require jquery

//= require jquery_ujs
//= require bootstrap
//= require_tree .
4

1 に答える 1