Похоже, что jQuery mobile устанавливает document.title
в текстовое содержимое data-role="header"
, например:
<div data-position="fixed" data-role="header">
<h1>This text</h1>
</div>
У меня есть обходное решение для предотвращения этого как такового:
$('div[data-role="page"]').bind('pageshow',function(){document.title = "My title"});
Есть ли лучший/более семантический способ сделать это?