0
我在.js.coffee文件中編寫了一些JQuery代碼,並且出現以下錯誤:TypeError:'word'未定義。Ruby on Rails 3.1 TypeError:'word'在.js.coffee文件中未定義
我是新的Rails 3.1,所以我不確定這個錯誤消息的含義。
這裏是代碼的int .js.coffee文件的一個片段:
$(document).ready(function(){
$("#project_name").focus(function(){
changeBorder("project_name");
});
$("#project_name").blur(function(){
resetBorder("project_name");
});
...
});
function changeBorder(formName){
$("#" + formName).css({border: '1px solid #168DD8', background: '#f2f2f2'});
}
function resetBorder(formName){
$("#" + formName).css({border: '1px solid #999999', background: '#ffffff'});
}
得到任何幫助。
爲什麼要在.js.coffee文件中編寫javascript?如果您想使用Javascript,請將其文件擴展名重命名爲.js – neebz 2011-12-18 11:18:22
是的,我只是利用生成的rails。我剛剛閱讀了一些coffeescript文檔以及它的很多不同的語法。我只是簡單地把它做成一個.js文件。謝謝。 – Brian 2011-12-18 11:21:08