我有这个HTML页面:
按钮刷新图形。我想自动刷新我的图表每5秒钟(没有用户点击这个刷新按钮),所以我想知道如何通过这个按钮调用javascript函数,然后每隔5秒调用一次。这是最好的方法吗?
如果是,怎么做?
答案 0 :(得分:3)
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script>
$(document).ready(
function() {
setInterval(function() {
$( "#your_refresh_button_id" ).trigger( "click" );
}, 5000);
});
</script>
<div id="your_refresh_button_id" class="your_refresh_button_class">Your refresh button</div>
只需替换刷新按钮的ID /类
即可刷新按钮会在触发点击后自动执行操作。 我已经检查过,它在我的系统上工作正常。
答案 1 :(得分:1)
尝试使用setInterval
像这样function refresh(){
// put your graph load stuff
}
setInterval(refresh, 5000);
答案 2 :(得分:0)
使用setInterval
confluence
然后在希望此功能停止执行时清除计数。