Аз разработвам нова версия на моя сайт в момента.
Използвам страницата за превъртане на класа (мисля, че е свързана с JavaScript), за да превъртите превъртането до секция.
До вчера бутоните на менюто и стрелките, свързващи се с конкретните секции, работиха добре. Ако сте кликнали върху тях, сайтът е превърнал до секцията. Но сега скача в секцията.
Кодът на лентата с менюта:
<li>
<a class="page-scroll" href="#s1"> <span class="navtext"> About Me </span> </a>
</li>
<li>
<a class="page-scroll" href="#s3"> <span class="navtext"> Contact </span> </a>
</li>
Мисля, че това е свързано с това:
function(event) {
var $anchor = $(this);
$("html, body").stop().animate({
scrollTop: $($anchor.attr("href")).offset().top
}, 1500, "easeInOutExpo");
event.preventDefault();
}
Ако имате нужда от повече информация, можете да използвате уеб инспектора на браузъра си.
Отговори:
1 за отговор № 1Вие наричате jQuery два пъти на страницата си: веднъж локално и веднъж в самия край с CDN. Премахнете 1.7.2 CDN и тя трябва да работи.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>