我在网站上创建了一个 tumblr 博客。我正在使用滚动窗格。见这里http://danmccarthy.net/news/
我的问题是博客的按钮分页将 iframe 重新加载到下一页,但是一旦 iframe 重新加载并实现了滚动窗格,我无法确定如何滚动到父页面顶部。
我尝试了以下但没有成功
iframe onload="window.parent.parent.scrollTo(0,0)"
和
$('#exhibit iframe').load(function(){
$(window).scrollTop(0);
});
下面是全身滚动的滚动窗格脚本
$(function()
{
var win = $(window);
var isResizing = false;
win.bind(
'resize',
function()
{
if (!isResizing) {
isResizing = true;
var container = $('#exhibit');
container.css(
{
'width': 1,
'height': 1
}
);
container.css(
{
'width': win.width(),
'height': win.height()
}
);
isResizing = false;
container.jScrollPane(
{
autoReinitialise: true,
}
);
}
}
).trigger('resize');
$('body').css('overflow', 'hidden');
if ($('#exhibit').width() != win.width()) {
win.trigger('resize');
}
});
这就是 HTML
<div id="wrapper">
<div id="wrap-top">
<!-- Header and Menu -->
</div>
<div id='exhibit'>
<div class='container'>
<div class='right'>
<!-- iframe -->
</div>
</div>
</div>
</div>