单击显示div并滚动到它

时间:2012-11-08 11:29:42

标签: javascript jquery

我有一个javascript函数来显示/隐藏点击div,我希望页面向下滚动到show function上的div。我已经包含了ScrollTop功能但它似乎没有工作。这是我的代码:

$('#output').hide();

$('#readMore').click(function(){
    $('#output').show(150);
    $('#readMore').hide(150);
      return false;
    $('html, body').scrollTop($('#output').offset().top);
});

$('#readLess').click(function(){
    $('#output').hide(150);
    $('#readMore').show(150);
});

2 个答案:

答案 0 :(得分:3)

请将return false;放在最后。

$('#readMore').click(function(){
    $('#output').show(150);
    $('#readMore').hide(150);
    $('html, body').scrollTop($('#output').offset().top);
    return false; // Please put the return false; at the end.
});

答案 1 :(得分:0)

$('#output').hide();

$('#readMore').click(function(){
$('#output').show(150);
$('#readMore').hide(150);
$('html, body').scrollTop($('#output').offset().top);
 return false;//return  need to be placed here
});

$('#readLess').click(function(){
$('#output').hide(150);
$('#readMore').show(150);
});