每隔几分钟刷一下div - rails

时间:2013-01-08 12:13:52

标签: javascript refresh

我有一个页面的一部分需要每隔几分钟刷新一次,我之前已经在php中完成了这个并将其调整为以下的rails:

:javascript
  $(document).ready(function() {
       setInterval(function() {
        $("#welcome2").load("floor7.haml #welcome2");
    }, 500);
  });

但是这在我的rails应用程序中不起作用,我不确定我是否正在输入正确的文件路径?

我明白了:ReferenceError: $ is not defined

更新

<body style="background: #000; font-family: 'Trebuchet MS'; overflow-x: hidden; margin:0;">
<script>
  //<![CDATA[
    $(document).ready(function() {
             setInterval(function() {
              $("#welcome2").load("/screen/floor7.haml #welcome2");
          }, 500);
    });
  //]]>
</script>
<div id='welcome2'>
  <span>Welcome</span>
</div>

1 个答案:

答案 0 :(得分:0)

试试这个

 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"
    type="text/javascript"></script>

 <script>
 $(document).ready(function() {
           setInterval(function() {
            $("#refresh").load("welcome.php #refresh");
        }, 5000);
});
</script>