機能している JavaScript プログラムがあり、コードを Rails ビューに直接貼り付けると、問題なく動作します。assets/javascript に配置して javascript_include_tag で呼び出すと、中かっこが出現するたびに構文エラーが発生し始めます。例えば:
var rect = {};
エラーをスローしますが、次の場合:
var rect = new Object();
ではない。同様に、次のようなオブジェクトを作成すると、エラーがスローされます。
function tag(x, y, width, height){
this.x = x;
this.y = y;
this.width = width;
this.height = height;
this.book = books[0];
}
何が起こっているか知っている人はいますか?