Facebook使用jQuery setAutoGrow() - 页面高度降低

时间:2012-01-11 17:05:29

标签: javascript jquery facebook

我正在制作一个显示多个信息列表的Facebook页面标签。每个部分都有点冗长,所以我想使用jQuery切换命令来显示/隐藏每个部分。

我已经成功实现了新的setAutoGrow(),当高度增加时,但是当页面缩小时(或者再次隐藏div时)我还没有完全解决如何使用它的问题。页面高度保持不变,下面有很多空白区域。我意识到setAutoGrow函数原生不这样做,但我尝试使用以下超时无济于事。我错过了什么?

<script type="text/javascript">

window.fbAsyncInit = function sizeChangeCallback() {
FB.Canvas.setSize({height:800});
setTimeout("FB.Canvas.setAutoGrow()",500);}

$(document).ready(function() {
  $('.facebook_headline').click(function() {
    $('.facebook_list').toggle('slow', sizeChangeCallback())
    return false;
  });
});

</script>

0 个答案:

没有答案