从jQuery函数调用coffeescript函数

时间:2012-11-28 11:37:27

标签: javascript jquery function coffeescript

我有两个文件:第一个是普通的jQuery,第二个是Coffeescript

jQuery文件:

$(document).ready(function(){
    checkPrice();
});

CoffeeScript文件:

$ ->
   checkPrice = ->
     alert("OK");

我收到以下错误:“未处理的错误:未定义的变量:checkPrice”

在模板中,它们包含在相反的方向:coffeescript文件,然后是jquery文件。

有没有办法让它们一起工作?

1 个答案:

答案 0 :(得分:1)

行。明白了。

checkPrice应该被声明为全局,所以在coffeescript文件中我有:

window.checkPrice =->
  alert("OK");

现在它有效!

感谢所有在那里帮助我的人。