Как зациклить функцию в JQuery длительность и интервал?
var N = 5000; // 5 секунд

setInterval(function(){
  $('#targetBlock').toggleClass('className');
}, N);
Пример: https://jsfiddle.net/1Lg01xmu/
Страшно представить, для чего вам это!// Каждые 4 секунды
setInterval(function(){
	
  // Сначала удаляем старый класс, и сразу добавляем нужный
  $('div')
    .removeClass('someClass')
    .addClass('yourClass');

}, 4000);
Если делаете зацикливание анимации, то это делается через css в 2 счёта