Нет необходимости использовать jQuery для изменения заголовка. Попробуйте:
document.title = "blarg";
См. этот вопрос для более подробной информации.
Для динамического изменения при нажатии кнопки:
$(selectorForMyButton).click(function(){
document.title = "blarg";
});
Чтобы динамически изменить цикл, попробуйте:
var counter = 0;
var titleTimerId = setInterval(function(){
document.title = document.title + '>';
counter++;
if(counter == 5){
clearInterval(titleTimerId);
}
}, 100);
Чтобы связать их вместе, чтобы они динамически изменялись при нажатии кнопки в цикле:
var counter = 0;
$(selectorForMyButton).click(function(){
titleTimerId = setInterval(function(){
document.title = document.title + '>';
counter++;
if(counter == 5){
clearInterval(titleTimerId);
}
}, 100);
});