jQuery回复Uncaught TypeError:$ .tiggle_toc不是函数

时间:2015-08-23 11:27:15

标签: jquery ruby-on-rails coffeescript

我收到以下错误:

Uncaught TypeError: $.tiggle_toc is not a functiononclick @ 195:189

在Rails中调用tiggle_toc的代码是onclick: "$.tiggle_toc()" link_to。这是定义tiggle_toc的javascript(cofeescript):

  $.tiggle_toc = () ->
    console.log('TOGGLE TOC')
    $('.toc_level2').toggle()

  $('#toc_toggle').click ->
    $.tiggle_toc()

在另一个地方我有

%span{title: 'Hide/show subsections', id: 'toc_toggle'}= link_to ETC

因此,在浏览器中点击此元素将调用tiggle_toc。 这很好用。

神秘(对我而言)是为什么在一种情况下对tiggle_toc的呼叫成功 而在另一种情况下则没有。

非常感谢任何帮助。

0 个答案:

没有答案