动画不起作用,你能告诉我我做错了什么吗?jQuery动画滚动到锚点
<a id="pediatric-primary-health-care" href="#" class="anchor"> </a>
<script>
jQuery(document).ready(function() {
function scrollToAnchor(aid){
var aTag = jQuery("a[name='"+ aid +"']");
jQuery('html,body').animate({
scrollTop: aTag.offset().top
}, 'slow');
}
jQuery("a").click(function() {
var href = jQuery(this).attr('href').replace('#', '')
scrollToAnchor(href);
});
});
</script>
[简单的jQuery滚动的可能重复锚向上或向下的网页...? ](http://stackoverflow.com/questions/8579643/simple-jquery-scroll-to-anchor-up-or-down-the-page) –
@JamesHill这是一个很大的语法错误,OP想知道什么是问题。不是OP要求提供代码。 –
您发布的代码现在应该可以正常工作。 –