| 
	
	
		
		
		
		
		 Я же объяснил 
При клике на ссылку начинает работать ваша функция, которая вызывает плавный скроллинг. Но  JS не ждет, когда закончится этот процесс, а сразу запускает действие по умолчанию - переход (перемещение по странице). Ссылка href="#" - трактуется как переход на самый верх страницы 
Вы даже сами можете попробовать. Зайдите в отладчик, поставьте точку останова на строке 
    console.log(`работает`); 
Нажмите свою ссылку. Страница плавно прокрутится вниз. Точка останова не даст выполнится действию по умолчанию сразу. Если продолжить выполнение, то страница сразу переместится вверх, как и положено при <a href="#"> 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось voraa, 07.07.2020 в 22:54.
				
				
			
		
		
	
		
		
	
	
	 |