调整颜色框大小时向上滚动

时间:2011-09-21 15:42:17

标签: jquery scroll colorbox

首先,对不起,如果我不使用正确的单词,但我的英语不是最好的,对我来说,我的问题有点难以解释。

所以,我正在使用JQuery中的Colorbox,并且我在colorbox中显示了一个很长的内容,因此窗口上有一个滚动条(但不是彩色框)。但是我动态地将内容添加到颜色框中,所以我必须调整颜色框的大小。问题是,当我调整颜色框的大小时,所有窗口都会向上滚动到颜色框的顶部,我只想添加内容,但用户的位置不应该改变。

因此可以调整彩色盒的大小而不会回到页面顶部吗? (如果你不明白我说的话,请告诉我,我会尽力使我无法理解)

谢谢!

1 个答案:

答案 0 :(得分:1)

假设在div的末尾添加了新内容,我认为您可以在添加内容之前捕获滚动位置:

var scrollposition = $("#yourcontentdiv").scrollTop();

// add content here

$("#yourcontentdiv").scrollTop(scrollposition);