我在Rails中的文档onLoad处理程序是什么?

时间:2010-10-22 21:19:16

标签: jquery ruby-on-rails edit-in-place

我想使用插件让我的大多数模型都内联编辑,但我不明白以下内容:

  

要使用它,请包含   你的jquery.rest_in_place.js   模板并执行以下操作   您的文档的onLoad处理程序:

     

的jQuery( “rest_in_place。”)rest_in_place();

http://jan.varwig.org/projects/rest-in-place

我在哪里放这个?

2 个答案:

答案 0 :(得分:3)

它们可能意味着jQuery文档就绪事件。

<head>部分中,放置$(document).ready();这样的内容。

<head>
    <script type="text/javascript">
        jQuery(document).ready(function() {
            jQuery(".rest_in_place").rest_in_place();
        });
    </script>
</head>

<head>
      <script type="text/javascript">
          jQuery(function() {
               jQuery(".rest_in_place").rest_in_place();
          });
      </script>
</head>

答案 1 :(得分:0)

作者可能意味着jQuery ready处理程序在DOM(文档的层次结构)完全加载时执行。

您的JavaScript代码应如下所示

$(document).ready(function() {
    $(".rest_in_place").rest_in_place();
});

请注意,$jQuery的同义词(除非您明确启用兼容模式)。