我正在尝试在index.php&中手动重新初始化jscrollpane。在我的header.php中初始化后,加载了disqus注释后的single.php文件,而不是将autoreinitialise设置为true。我试着按照以下方式这样做:
<script type="text/javascript">
$(document).ready(function() {
var api = $('.scroll-pane').jScrollPane(settings).data('jsp');
api.reinitialise();
});
</script>
我无法弄清楚我做错了什么。任何帮助表示赞赏!
答案 0 :(得分:0)
我认为问题是当文档准备就绪时你的diquss高度还没有准备好,尝试使用一个超时来重新启动,或者如果disquss有loadingComplete回调使用它来重新初始化后使用相同的行完成加载你在问题中写道应该有用。