2009-10-17 60 views
1

scrollTo不滚动到扩展到页面底部的div ......有什么建议吗? (jQuery的1.3,scrollTo 1.42)如何使用slideToggle展开后滚动到元素?

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

回答

1

想你的代码和它的作品,但你忘了指定,该$.scrollTo应该是一个匿名函数内(回调slideToggle完成切换后),它甚至滚动到下页的底部..

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