使用slideToggle进行扩展后如何滚动到元素?

时间:2009-10-17 09:57:17

标签: jquery scrollto slidetoggle

scrollTo没有滚动到扩展到页面底部的div ...任何建议? (jQuery 1.3,scrollTo 1.42)

function toggleCollapsible(ownerDiv) {
    ownerDiv.next(".Collapsible").slideToggle("fast", 
                                              $.scrollTo(ownerDiv, "slow"));
}

1 个答案:

答案 0 :(得分:1)

尝试了你的代码并且它有效,但你忘了指定,$.scrollTo应该在匿名函数slideToggle完成切换后的回调)中,它甚至滚动到页面底部..

function toggleCollapsible(ownerDiv) {
    ownerDiv.next(".Collapsible").slideToggle("fast", function(){
        $.scrollTo(ownerDiv, "slow");
    });
}
toggleCollapsible($("#target"));