我正在使用rails 3.1.0,coffee-rails 3.1.0和therubyracer'v8'。当我尝试使用firebug检查已编译的javascript时,我看到以下错误...
<script type="text/javascript" src="/assets/application.js">
Reload the page to get source for: http://localhost:3000/assets/application.js
</script>
在app / assets / javascripts / post.js.coffee里面我有以下代码:
$(window).resize ->
if $(window).width() <= 800
$(".container").css('margin-left', '100px')
$(".left-slider").html("margin-left 100px")
else
$(".container").css('margin-left', '')
$(".left-slider").html("margin-left 0px")
在app / views / layouts / application.html.erb中我正在使用这一行......
<%= javascript_include_tag "application" %>
此外,我不知道这是否相关,但在上面的错误弹出之前,我在firebug中看到过时的javascript代码。