javascript – jQuery – 在slideDown上滚动到div的底部

前端之家收集整理的这篇文章主要介绍了javascript – jQuery – 在slideDown上滚动到div的底部前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
用户点击链接滑动div时,我试图滚动到div的底部.

我尝试过使用scrollTo和animate

$('html,body').animate({
scrollTop: $("#elementID").offset().top
},2000);

但没有任何反应

这是小提琴

http://jsfiddle.net/CLzfW/29/

解决方法

演示: http://jsfiddle.net/CLzfW/4/
$('.button').click(function(e){
  e.preventDefault();
  $('.expander').slideToggle();
    $('html,body').animate({
        scrollTop: 1000
    },2000);
});

只需使用.expander高度即可.
如果您需要这个变量,您可以这样做:http://jsfiddle.net/CLzfW/26/

var scroll_to = $('.expander').offset().top + $('.expander').height();
$('.button').click(function(e){
  e.preventDefault();
  $('.expander').slideToggle();
    $('html,body').animate({
        scrollTop: scroll_to
    },2000);
});
原文链接:https://www.f2er.com/jquery/155580.html

猜你在找的jQuery相关文章