我一直在寻找答案,我应用于我自己的代码的所有内容似乎都不起作用。我有一个内容的DIV。当我点击DIV淡出的链接时,内容会通过jQuery .html事件发生变化,然后DIV会重新进入。这会让我觉得网站上的页面变化很平缓。这个DIV有一个jScrollPane,可以在按下任何链接之前正常工作。
然而,正在发生的事情是滚动窗格“可拖动区域”在重写内容时保持相同的大小,并且或多或少,或者即使根本不需要一个。
我需要让滚动窗格“可拖动区域”改变相对于新内容的大小,我需要它回滚到.fadeTo淡出和生效之间的顶部。
我尝试了以下一些方法:
function showhome() {
$('#infohome').stop(true,true).fadeTo(100,0)
$('#infohome').delay(100).html("NEW CONTENT")
$('#infohome').stop(true,true).delay(200).fadeTo(100,1)
refreshNav();
function refreshNav() {
var element = $('.scroll-pane').jScrollPane({scrollToY(0, animate)});
var api = element.data('jsp');
}
以及:
myJScrollPane.getVerticalScrollbar().setValue(int Pos);
和其他一些人。
与往常一样,任何帮助都将不胜感激。