Вот ответ по этому вопросу
$(function() {
var t = 1;
function switchTabs() {
if (t > 3) t = 1;
console.log("switchTabs - ", t);
if (t == 1) $('a.my-tab[href="#tabs-1"]').click();
if (t == 2) $('a.my-tab[href="#tabs-2"]').click();
if (t == 3) $('a.my-tab[href="#tabs-3"]').click();
t++;
}
var sw_tabs_timer1 = window.setInterval(switchTabs, 1000);
$('a.my-tab').click(function(e) {
if (e.originalEvent && e.originalEvent.isTrusted) {
clearInterval(sw_tabs_timer1);
sw_tabs_timer1 = null;
console.log("stopped switchTabs");
}
});
});