我有大约30个li
个节点。单击每个时,我希望浏览器轻轻滚动到div sliderbox
。 (我不想使用锚标签)
所以,像这样:
$("#boxcont li").click(function(event){
// (Make stuff happen here)
)};
我该怎么做?
答案 0 :(得分:2)
检查出来
$("#boxcont li").click(function(event){
$('html,body').animate({ scrollTop: $('#sliderbox').offset().top }, { duration: 'slow', easing: 'swing'});
});
答案 1 :(得分:0)
你可以试试这个:document.location=document.location + "#anchorName";
在您要滚动到的位置添加<a name="anchorName"></a>