Javascript 如何使用jquery滚动到溢出div的顶部?

Javascript 如何使用jquery滚动到溢出div的顶部?,javascript,jquery,html,Javascript,Jquery,Html,我目前有一个动态lightbox,但每次我将其滚动到底部然后加载另一个页面时,它都会一直滚动到#modal 我试过了 $('.lb').click(function() { $('#modal').hide(); var id = $(this).attr('id'); var dir = '/lightbox/' + id + '.php'; $('#lightbox').find('#modal').load(dir, function() {

我目前有一个动态lightbox,但每次我将其滚动到底部然后加载另一个页面时,它都会一直滚动到
#modal

我试过了

$('.lb').click(function() {
    $('#modal').hide();

    var id  = $(this).attr('id');
    var dir = '/lightbox/' + id + '.php';

    $('#lightbox').find('#modal').load(dir, function() {
        $('#modal').show();
        $('#lightbox').fadeIn(200);
    });
});
但它不起作用

任何帮助都会很好

编辑-忘了提到im使用

这应该可以:

$('#modal').show();
$('#modal').scrollTop(0);
$('#lightbox').fadeIn(200);
很好


您确定滚动条位于overflow div而不是页面上吗?你有截图吗?实例?是的,#模态有溢出:滚动。。。但我认为值得一提的是,我也在使用“不”,但我想我也应该提到,如果这很重要,我也在使用“不”…是的,这就是问题所在!看看它的API,一定有滚动事件。抱歉忘了提到我正在使用。这应该是我的问题所在。你知道我怎么解决这个问题吗?我的密码一定有问题。我放弃了,只是去删除了内容,然后加载新的重新设置滚动条
$('#lightbox').find('#modal').load(dir, function() {
    $('#modal').show();
    $('#modal').scrollTop(0);
    // Do also
    $('#modal').scrollLeft(0);
    $('#lightbox').fadeIn(200);
});
$('#div').scrollTop(0);