0

我正在学习http://schneems.com/ut-rails上发布的课程。这是我正在使用的应用程序:https ://github.com/schneems/ruby_javascript_data_viz.git 。

我正在使用 Rails 3.2.6 和 Ruby 版本 2.0.0p247。

我只将此文件克隆到我的桌面,安装了捆绑包并设置了数据库。当我使用控制台(Chrome)查看 JQuery 是否正常工作时,我收到此错误:

> $('body').hide();
  Type Error:  Object #<HTMLBodyElement> has no method 'hide'

当我查看页面源以查看是否正在加载 JQuery 时,我可以看到这一行:

<script src="/assets/application.js?body=1" type="text/javascript"></script>

但是,我没有看到 JQuery 的任何内容。我在这里想念什么?

我已经搜索了这个问题,并发现了许多类似的问题,但我似乎找不到任何可以让我继续前进的东西。

谢谢!!

4

1 回答 1

0

在使用 hide() 函数之前,请确保已加载 jquery 插件并且文档已准备好。

将此代码包装在

$(function()
{
    $('body').hide();
}

并尝试。

于 2013-07-23T20:29:05.413 回答