<div class="single-fun">
<i class="fa fa-th-list" aria-hidden="true"></i>
<span class="counter">【此处显示返回数字】</span>
<p>授权用户</p>
我想把http://ts.lovetly.top/user 返回的数据添加到数字那个地方显示,实时更新数字。不要静态的。请问下要怎么写~
<div class="single-fun">
<i class="fa fa-th-list" aria-hidden="true"></i>
<span class="counter">【此处显示返回数字】</span>
<p>授权用户</p>
我想把http://ts.lovetly.top/user 返回的数据添加到数字那个地方显示,实时更新数字。不要静态的。请问下要怎么写~
用setInterval定时每5秒通过$.ajax 请求 xxxx.json 数据,并用$(".counter").text(data.属性名);更新显示
参考代码
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title> 页面名称 </title>
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.11.1/jquery.min.js"></script>
</head>
<body>
<div class="single-fun">
<i class="fa fa-th-list" aria-hidden="true"></i>
<span class="counter">【此处显示返回数字】</span>
<p>授权用户</p>
</div>
<script type="text/javascript">
function getjson() {
$.ajax({
url: "xxxx.json",
type: "GET",
dataType: "json",
success: function (data) {
$(".counter").text(data.属性名);
}
});
}
getjson();
setInterval(getjson,5000);
</script>
</body>
</html>
如有帮助,望采纳!谢谢!