我的腳本基於http://plnkr.co/edit/De6bBrkHpojgAbEvHszu 但是我所有與ID錨點的鏈接都在視圖中,每次點擊它時都不會將我帶到它剛剛重新加載的元素視圖。 有什麼建議嗎?
我使用
/*Intercept onpage anchor hash usage: <a href="#/test?scrollTo=foo">Test/Foo</a> */
Site.run(function($rootScope, $location, $anchorScroll, $routeParams) {
$rootScope.$on('$routeChangeSuccess', function(newRoute, oldRoute) {
$location.hash($routeParams.scrollTo);
$anchorScroll();
});
})
我的一個環節
<a href="#/article/10?scrollTo=test" target="">Test</a>
的腳本元素,我導航到
<h3 id="test">Test</h3>
您需要提供更多信息或在您自己的plnkr中重現您的問題。否則,任何人的答案只是在黑暗中拍攝。 – Langdon 2013-05-07 16:09:44
這是最好的,我可以複製它,同時保持簡單:http://plnkr.co/edit/CqqsWqkIgJzq8A1zwFQW – Stephen 2013-05-07 16:55:12