У меня есть заголовок в моем файле индекса определяется следующим образом:Сохранение статических Header За все остальные элементы
<header id="header">
<div id="menu-trigger" class="header-button left icon-menu" ></div>
<h1><a class='current' href="index.html#home">Title</a></h1>
</header>
мне удалось получить это статический всегда наверху при прокрутке с:
$(function() {
console.log('Stick bar at top. . . ');
// Stick the #nav to the top of the window
var nav = $('#header');
var navHomeY = nav.offset().top;
var isFixed = false;
var $w = $(window);
$w.scroll(function() {
var scrollTop = $w.scrollTop();
var shouldBeFixed = scrollTop > navHomeY;
if (shouldBeFixed && !isFixed) {
nav.css({
position: 'fixed',
top: 0,
left: nav.offset().left,
width: nav.width(),
//z-index: 1;
});
isFixed = true;
}
else if (!shouldBeFixed && isFixed)
{
nav.css({
position: 'static'
});
isFixed = false;
}
});
});
Проблема в том, что любые просмотры, которые я загружаю в файл index.html, появляются над заголовком. Мне нужен заголовок для всех остальных элементов.
Есть ли способ сделать это? Или я должен перезагружать заголовок после перезагрузки всех просмотров?
Спасибо,
Филип
Perfect. Спасибо Усама! –