我有一个定义高度的模态框。这个盒子里面有一个手风琴盒子,当用户点击一个链接时就会展开。切换时手风琴盒的高度超过模式框的高度,因此会出现滚动条。用Jquery自动向下滚动?
我想自动将小节向下滚动到最低点,以在手风琴盒中显示新内容。
的手风琴盒看起来是这样的:
<script type="text/javascript">
$(document).ready(function(){
$(".btn-slide").click(function(){
$("#panel").slideToggle("slow");
$(this).toggleClass("active"); return false;
});
});
</script>
是否有这个滚动功能整合下到已有的功能呢?有这种类型的行为的现有Jquery函数吗?
我想过这个,但内容是动态的,所以我不确定这个会是什么。 – Thomas 2010-07-27 18:57:37
你应该有一个对通缉元素的引用,所以你可以使用$(window).scrollTop($(wantedelement).offset()。top) - 如果我没有弄错。 – peol 2010-07-27 19:02:42
好吧,我这样设置: $(document).ready(function(){(“。btn-slide”)。click(function(){(window).scrollTop($(document) “#no”)。offset()。top) }); }); #no是我的手风琴小组的最底部。这似乎并不火。我是否正确设置了它? – Thomas 2010-07-27 19:14:14