在页面加载时使用jQuery滚动到的底部(多个)
我知道这已在这里得到解答滚动到页面加载(jQuery)上的Div的底部 ,但是这个解决方案不起作用,当有多个不同高度的
时。
$('.myContent').scrollTop($('.myContent')[0].scrollHeight);
不使用具有不同高度的多个
!
见http://jsfiddle.net/4pfLQ/
试试这个:
$('.myContent').each(function () { $(this).scrollTop($(this)[0].scrollHeight); });
FIDDLE DEMO
使用此代码 – $('.myContent').scrollTop($('.myContent')[0].scrollHeight);
由于代码中包含[0]
,您只是针对具有类myContent
的DOM树的第一个div。
您必须决定要滚动哪些DIV。 您可以选择其中一个
$(".myContent:eq(N)")
其中N – 是DIV的数字,从0开始计数。或者,如果要滚动每个DIV,请尝试:
$('.myContent').each(function () { $(this).scrollTop($(this)[0].scrollHeight); });