У меня есть навигационная панель в правом верхнем углу, которая будет прокручивать страницу с пользователем. Я использую этот JQuery код:Прокрутка навигации застревает в IE?
var $scrollingDiv = $("#scrollingDiv");
$(window).scroll(function(){
$scrollingDiv
.stop()
.animate({"marginTop": ($(window).scrollTop() + 30) + "px"}, "fast");
});
СМЧ:
#scrollingDiv{background-color:#fff;margin-left:4%;margin-top:10px;padding:0 2% 2%;}
Он отлично работает, проблема: Навигационные фильтрует содержимое, так что вы можете быть в нижней части страницы, нажмите на ссылку в навигации, и она будет фильтровать контент, поэтому будет только 2 абзаца вместо 20. Прокрутка навигации получит STUCK внизу IE. Другие браузеры возвращаются к вершине.
Я попытался с помощью
<a name="top"> </a>
Но это не работало. Какие-либо предложения?