2

页面加载时,我有一个包含一些内容的 div:

<script type="text/javascript">
    $('.content').jScrollPane();
</script>
<div class="content">
    <p id="p2">some html</p>
</div>

我等待用户单击某个按钮以执行此操作:

<script type="text/javascript">
    function userclick() {
        $("#p2").html('');
        $("#p2").append('some html like divs, span, etc...');
        var pane = $('.content').jScrollPane();
        pane.data('jsp').reinitialise();
    }
</script>

在 FF、opera 甚至 IE 中运行良好。

div 较大并显示滚动条,但在 chrome 中,div 显示内容但不显示滚动条,因此无法向下滚动。

有任何想法吗?

4

1 回答 1

2

我遇到了同样的问题,这是因为可滚动 div 内的表格具有“table-layout:fixed;”。我刚刚删除了它并使其正常工作。如果有人遇到此问题,这可能会有所帮助。

于 2012-11-21T06:39:32.150 回答