首先,对不起,如果我不使用正确的单词,但我的英语不是最好的,对我来说,我的问题有点难以解释。
所以,我正在使用JQuery中的Colorbox,并且我在colorbox中显示了一个很长的内容,因此窗口上有一个滚动条(但不是彩色框)。但是我动态地将内容添加到颜色框中,所以我必须调整颜色框的大小。问题是,当我调整颜色框的大小时,所有窗口都会向上滚动到颜色框的顶部,我只想添加内容,但用户的位置不应该改变。
因此可以调整彩色盒的大小而不会回到页面顶部吗? (如果你不明白我说的话,请告诉我,我会尽力使我无法理解)
谢谢!
答案 0 :(得分:1)
假设在div的末尾添加了新内容,我认为您可以在添加内容之前捕获滚动位置:
var scrollposition = $("#yourcontentdiv").scrollTop();
// add content here
$("#yourcontentdiv").scrollTop(scrollposition);