由于 javascript 不是最好的,我正在将我的文件转换为 coffeescript。
这是我的原始 JS
function makeTall(){
jQuery(this).find('ul:first').slideDown(
{queue:false, duration:220}
);
}
我尝试了以下方法。
makeTall ->
jQuery(@).find('ul:first').slideDown
queue:false
duration:220
产生。
makeTall(function() {
return jQuery(this).find('ul:first').slideDown({
queue: false,
duration: 220
});
});
新样式让我有点困惑,想问一下这是正确的吗?
我也试过了。
最佳答案
您只是在函数文字前缺少了 =
符号:
makeTall = ->
jQuery(@).find('ul:first').slideDown
queue:false
duration:220
关于Javascript 到 Coffeescript 的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6200106/