В jquery нет ничего, что позволяло бы вам сделать это, потому что есть собственный javascript window.setInterval функция:
window.setInterval(function() {
// this will be invoked on every 5s
$.post(...);
}, 5000);
Если вы хотите вызвать его только один раз:
window.setTimeout(function() {
// this will be invoked after 5s only once
$.post(...);
}, 5000);