【问题标题】:Rails 3.1 rc4 and Jquery: beginner's questionRails 3.1 rc4 和 Jquery:初学者的问题
【发布时间】:2011-07-22 11:28:58
【问题描述】:

我是 jquery 的新手,刚刚升级到 rails 3.1 rc4,我现在正在开始一个新项目。

到目前为止,我认为我可以将我的 jQuery 代码转换为 coffeescript 并将其放在 something.js.coffee 中,例如

但是:我应该在哪里放置纯 jquery 代码?

我正在尝试让这个简单的示例工作:http://api.jquery.com/hide/ 我尝试将以下代码放入 application.js 和 home.js.coffee 但到目前为止没有任何效果..

 $("p").hide();
    $("a").click(function ( event ) {
      event.preventDefault();
      $(this).hide();
    });

提前致谢

【问题讨论】:

    标签: jquery ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1


    【解决方案1】:

    您建议的任何一个位置(application.js 或特定的咖啡脚本文件)都是有效的 - 尽管如果您将其放入咖啡脚本文件中,它应该以咖啡语法编写。

    您需要将该代码放入 $(document).ready 函数中才能使其工作...

    $(document).ready(function() {
      $("p").hide();
      $("a").click(function ( event ) {
        event.preventDefault();
        $(this).hide();
      });
    });
    

    【讨论】:

    • 哦,非常感谢!我完全忘记了 $(document).ready!!
    猜你喜欢
    • 2011-09-23
    • 2011-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-15
    • 1970-01-01
    • 1970-01-01
    • 2012-09-14
    相关资源
    最近更新 更多