我有一個div隱藏,當一個鏈接被點擊時,它切換內容滑出。不幸的是,當它顯示在頁面的最底部時,我無法將它向下滾動到div的頂部。我已經完成了這與常規的JavaScript,但我希望它用JQuery來完成。Jquery的scrollTop不與滑動切換和隱藏div
Jquery的:
// Toggle Terms
$('.toggleTerms').click(function(){
$('#displayTerms').slideToggle("slow", function(){
if($('#displayTerms').is(":visible")){
$('#displayTerms').animate({
scrollTop: $('#displayTerms').position().top
}, "slow"
)}
});
});
鏈接:
<a href="javascript:void(0);" class="toggleTerms">Terms</a>
內容:
<div id="displayTerms" style="display:none; overflow:hidden;">The Terms</div>
順便說一句,它打開和關閉就好了。以上是我迄今爲止所擁有的。
如果您想滾動*頁面*,請嘗試使用'$(document).animate'。 – bfavaretto 2012-03-05 21:46:25
我曾經這樣做,它也不起作用。 – 2012-03-05 21:49:33