我使用来自(http://jquerynewsticker.com/)的jquery新闻自动收录器作为我的页脚。页脚只加载一次,因此如果我将新数据提供给我的数据库,则新数据将不会显示。
我希望新闻自动收录器div每隔x秒自行刷新一次,所以如果我的数据库中有新数据,它将被显示。
新闻自动收报机目前正在:
<div class="footer" id="footerticker">
<ul id="js-news" class="js-hidden">
<c:forEach items="${handcarryTicker}" var="handcarry2">
<li class="news-item">
<td>LGP: ${handcarry2.item1}</td>
<td>${handcarry2.item2}</td>
</li>
</c:forEach>
</ul>
</div>
我找到了一些刷新div的解决方案,但不幸的是,它们对我不起作用。 页脚加载并显示5秒钟后消失。 如何让页脚在5秒后不会消失并刷新?
我目前的脚本是:
<script>
function refresh() {
setInterval(() => {
$('#footerticker').load(window.location.href + ' #footerticker')
}, 5000);
}
$(document).ready(refresh);
</script>