我试图每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)
| 归档时间: |
|
| 查看次数: |
25023 次 |
| 最近记录: |