2016-12-12 6 views
0

Предположим, у меня есть кнопка на верхней части страницы, и у меня также есть карта google внизу страницы. Я хочу перейти к карте, нажав на эту кнопку. Является ли это возможным?Как прокрутить до google map container div?

Я завернул карту google с помощью div, и я попробовал функцию «scrollTo», но когда я пытаюсь получить позицию карты google с offsetParent, она всегда равна нулю.

Также я пытаюсь сделать это только с javascript (без jquery).

Любая идея?

+1

Если вы публикуете (простой) пример, который не работает, будет легче ответить. –

ответ

1

нет JS не нужен

<a name="AnchorName"></a> <--- this is where the anchor name is (place this just above the map) 

<a href="#AnchorName">Click here</a> <-- clicking here will take you to where you placed the <a> tag with a name 

Har вы проверили угловые документы? https://docs.angularjs.org/api/ng/service/ $ anchorScroll

+1

Я использую угловой, и он не работает, я уже пробовал это с помощью href. –

+1

Просто, чтобы быть уверенным; Вы пытаетесь заставить страницу прокручивать карту внизу, или прокручивать карту, заполняя страницу? Поскольку ссылки на привязку HTML не должны иметь никаких проблем, что так всегда. – ProDexorite