2013-10-11 46 views

回答

0

事情是这样的,如果你把它包装在一个点击事件

$("html, body").animate({ scrollTop: $('#element-to-scroll-to').offset().top }, 300); 
+0

'代码 $( “A.1”)点击(函数(){ \t \t $( “HTML,身体”),动画({scrollTop的:$( '#库')偏移()。 top},800); \t}); ' 什么也没有发生,我创建了“a.1”,元素 - #元素滚动到:“#gallery”存在。什么也没有发生.. –

+0

你需要防止链接上的默认,所以它不直接到同一页面。尝试这个。 $(“a.1”)。click(function(e){$(“html,body”)。animate({scrollTop:$('#gallery')。offset()。top},800); e。 preventDefault();}); –

+0

仍然无法正常工作.. http://asher-gallery.com/ –

0

CSS类不能以数字开头,如果你的类是像类=“1”,代码被忽略应该工作。 。