Всякий раз, когда я подаю этот код почему ссылка вдруг перескакивает на О без прокрутки эффекта, как перейти к ссылке без прыжков
$("#start1").click(function(e) {
e.preventDefault();
var section = this.href,
sectionClean = section.substring(section.indexOf("#"));
$("html, body").animate({
scrollTop: $(sectionClean).offset().top
}, 1000, function() {
window.location.hash = sectionClean;
});
});
HTML-код здесь
<a href="#about" id="start1" class="scroll"style="text-decoration:none;position:absolute;right:145px;top:30px;font-weight:bold;color:white;font-size:15px;display:block;" onmouseover="big(this)" onmouseout="small(this)">ABOUT US</a>
и
<div id="about" style="position:absolute;top:1311px;width:1348px;height:657px;background-color:black;opacity:0.9;z-index:-999;display:block;">
Нужно ли мне скачать любой плагин? Пожалуйста, помогите я новичок в этом
Включили ли вы 'jQuery'? –
нет, как это сделать .. На самом деле я знаю некоторые эффекты, но не правильно. В большинстве случаев я следил за инструкциями, написанными, чтобы что-то сделать ... Могу ли вы помочь мне? –
Добавьте это в свой раздел
вашей html-страницы: '', а затем следуйте приведенным ниже ответам. –