Я пытаюсь отлаживать страницу, которая в Chrome немного замедляется, подумайте, что это может быть проблема со следующим кодом javascript:
$(document).ready(function() {
function navScroll(distance){
$(window).scroll(function() {
var scrollTop;
if(distance){
scrollTop = distance;
}else{
scrollTop = 150;
}
if($(window).scrollTop() >= scrollTop) {
if(!($('#mainNav').hasClass('showNav'))) {
$('#mainNav').addClass('showNav');
}
} else {
if($('#mainNav').hasClass('showNav')) {
$('#mainNav').removeClass('showNav');
}
}
});
}
if($('.header-image-base').length){
var windowHeight = $(window).height();
$('.header-image-base').css('height', windowHeight);
navScroll(windowHeight);
}else{
navScroll();
}
});
Когда я смотрю в панели "шкала времени" консоли Chrome и нажимаю запись, это то, что я вижу:
Любые идеи, что здесь происходит? Я не могу найти никаких ссылок на это в google и не знаю, как исправить это.