Sie können es mit setTimeout
Funktion tun.
Definieren Sie eine Funktion refreshDivContent
die Ihre div id nehmen, die refreshed.Populate div von Ajax-Aufruf oder welcher Quelle auch immer Sie tun (ich habe gezeigt, einen Ajax-Beispiel) und rufen Sie dann diese refreshDivContent
wieder innerhalb setTimeout
sein muss.
$(document).ready(function(){
var refreshDivContent = function(divid) {
$.ajax({
url: "path",
cache: false,
success: function(data) {
$('#' + divid).html(data);
setTimeout(function() {
refreshDivContent(divid);
}, 5000);
}
});
};
refreshDivContent('homescore'); // Use it
});
Verwendung [.setInterval()] (https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers/setInterval) –