2012-11-19 58 views
0

這是問題所在。我通過自定義ajax調用來加載內容,如果我獲得成功的響應,我用它打開fancybox窗口。有一個表單通過另一個Ajax調用提交數據。如果表單有效,那麼我需要向下滾動到具有隻在表單有效時才存在的id的元素。通常只是運行代碼:向下滾動到Fancybox窗口中的元素(ajax加載的內容)

<script type="text/javascript"> 
$(document).ready(function() { 
    var target = $('#buttons'); 
    $('html,body').animate({scrollTop: target.offset().top}, 2000); 
}); 
</script> 

但它不能在Fancybox內工作,或者我做錯了什麼。我一直在研究這個太久。一些幫助將不勝感激。我爲我的英語道歉。 :d

+0

它拋出任何錯誤控制檯 – defau1t

+0

沒有錯誤可言。如果(target.length> 0)返回true。 – donkey

+0

另外,當我加載大量內容時,滾動工作正常,但方式不正確。它滾動到頁面的底部,而不是它自帶的滾動條的fancybox div的底部。這個div包含大約100行的表格。 – donkey

回答

相關問題