0

我有两个文件:第一个是纯 jQuery,第二个是 Coffeescript

jQuery 文件:

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

咖啡脚本文件:

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

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

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

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

4

1 回答 1

1

好的。知道了。

checkPrice 应该被声明为全局,所以在咖啡脚本文件中我有:

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

现在它起作用了!

无论如何,感谢所有在那里帮助我的人。

于 2012-11-28T11:55:12.157 回答