$('title').text("Boo");
не очень хорошая идея, потому что IE8 имеет проблему с этим.
Об этой ошибке сообщается Здесь , но разработчики jQuery не решили эту проблему, и их решение Использование document.title='Boo';
.
моя идея в том, что
- использование
document.title
- лучший вариант, и это кросс-браузерное решение
- но если вы привыкли использовать jQuery, вы можете использовать
$(document).attr('title', 'new title');
. я протестировал его и не имеет проблем с основными браузерами и IE8