jquery"everyTime"函数

Kyl*_*yle 3 jquery

我试图每5秒刷新一次我最近的列表.我在看ajax并发现了jquery.

我找到了一个名为"everyTime"的函数

这是我到目前为止,我真的不知道如何让它工作......它不起作用:\

<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).everyTime(5s, function(i) {
  <?php include "recent.php";?>
}, 0);
</script>
</head>
<body>
<div id="testDiv">
<h2>This is default. Waiting for refresh</h2>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)

wxs*_*wxs 14

everyTime似乎是一个jQuery插件,它具有很多你在这里没有使用的功能.对于你正在做的事情,你可以setInterval这样使用:

setInterval(function() {
    // refresh list
}, 5000)
Run Code Online (Sandbox Code Playgroud)

其中第二个参数是毫秒数.

关于everyTime的注意事项

如果你真的想使用everyTime,你需要让你的第一个参数成为一个字符串,即:

$(document).everyTime("5s", function(i) { }, 0);
Run Code Online (Sandbox Code Playgroud)

请注意5s附近的报价.你还需要在顶部包含适当的javascript文件(不仅仅是jQuery),即

<script type="text/javascript" src="/js/jquery.timers.js"></script> 
Run Code Online (Sandbox Code Playgroud)