2015-04-28 3 views
0

У нас есть сайт, на котором при нажатии ссылки новая страница, которая загружается, не прокручивается вверх. У меня был разработчик этого сайта. Хотелось бы узнать, смогу ли я исправить это быстро в JS или где-нибудь еще.Угловая страница прокрутки страницы

Heres сайт http://nisbetplantation.com/#/

попробуйте нажать одну из миниатюр в нижней части.

+0

Это прекрасно работает для меня. Кроме того, попробуйте включить здесь основной код, поскольку только ссылка на веб-сайт не очень полезна для других, особенно если веб-сайт изменяется или исчезает. – JonasCz

+0

Лучшие ссылки работают нормально. его любая ссылка внизу. я думаю, что его свитки соответствуют точной позиции, с которой он был нажат. –

+0

3 ссылки на миниатюры внизу «101 вещь, чтобы сделать» ... Работайте отлично для меня, следующая страница начинается с прокрутки вверх. – JonasCz

ответ

0

У меня была эта проблема. Я решил это с помощью этого кода, который прокручивается до верхней части страницы в любое время при изменении состояния.

$scope.$on('$stateChangeSuccess', function(event, toState, toParams, fromState, fromParams){ 
     $window.scrollTo(0, 0); 
    }); 
+0

Я просто взглянул на ваш код. Вы на самом деле не используете ui-router, вы используете ngRoute. Я отредактирую ваш вопрос, чтобы исправить неверный тег. Вам нужно будет изменить свой код на событие, которое срабатывает, когда ngRoute выполняется с изменением маршрутов. Извините, я недостаточно знаком с этим, чтобы узнать, что это за событие. –

+0

Благодарим вас за попытку. –

+0

window.scrollTo (0, 0); Трэвис это исправил на самом деле. большое спасибо –

Смежные вопросы