我有这个简单的咖啡稿
$(document)
.ready -> $('body') .css -> 'background-color':'black'
它编译为
(function() {
$(document).ready(function() {
return $('body').css(function() {
return {
'background-color': 'black'
};
});
});
}).call(this);
之后,我有一些控制台错误
no method 'replace'
,这是什么问题?很多帮助。 最佳答案
将您的CS更改为
$(document)
.ready -> $('body') .css 'background-color':'black'
因此传递给
css
的参数是{'background-color': 'black'}
而不是函数。关于javascript - 用jQuery错误编译coffeescript,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17367687/