Javascript Rails3.1是否包含整个jQuery库?

Javascript Rails3.1是否包含整个jQuery库?,javascript,jquery,ruby-on-rails-3.1,coffeescript,asset-pipeline,Javascript,Jquery,Ruby On Rails 3.1,Coffeescript,Asset Pipeline,我真的很困惑,因为我试图在coffeescript for rails 3.1中编写一些jQuery教程,而jQuery的动画功能似乎都不起作用 例如,这不起任何作用: /assets/javascripts/my_controller.js.coffee: $(document).ready -> $('p:first').fadeIn() 但是,如果我这样做: $(document).ready -> alert($('p:first').text()) 我确实得到了

我真的很困惑,因为我试图在coffeescript for rails 3.1中编写一些jQuery教程,而jQuery的动画功能似乎都不起作用

例如,这不起任何作用:

/assets/javascripts/my_controller.js.coffee

$(document).ready ->
  $('p:first').fadeIn()
但是,如果我这样做:

$(document).ready ->
  alert($('p:first').text())
我确实得到了正确的文本。有人能告诉我这里发生了什么事吗


谢谢大家,谢谢特雷弗读到了我的心思。感谢Benoit帮助我正确使用该网站。下面是我的最终答案。

我翻了一下,发现了这个:(来自)

可见性为“隐藏”或不透明度为“0”的元素被视为可见,因为它们仍然占用布局中的空间。在隐藏某个元素的动画中,该元素在动画结束前被视为可见。在显示元素的动画过程中,该元素在动画开始时被视为可见

如何计算:在jQuery 1.3.2中更改了visible。发行说明更详细地概述了这些更改


因此,使用正确的样式或jQuery中的切换函数是正确的选择。

页面加载时您的p:第一次隐藏吗?更准确地说:它是如何隐藏的?具有
可见性:隐藏
显示:无
?谢谢大家。特雷弗搞定了。可见性:隐藏不起作用,但显示:无起作用。谢谢大家!@loucal你可以把答案放在答案里,而不是放在问题里。你甚至可以在事后接受你自己的答案。谢谢Benoit,我已经把答案都打好了,准备好了,但我需要再等3个小时才能发布,因为我是个傻瓜。