javascript - 使用 % 宽度时的 JScrollPane 问题

标签 javascript jquery jscrollpane jquery-jscrollpane

我刚刚开始使用 JScrollPane,它似乎工作完美,只有 1 个异常(exception)。我试图在需要 % 宽度的场景中使用它,尽管一切最初看起来都很好,但 div 不会随浏览器窗口动态拉伸(stretch)。仅当我将 JScrollPane 应用于 div 时,才会发生这种情况。

有人知道如何解决这个问题吗?事实上,一旦页面加载,div 就会像它应该做的那样拉伸(stretch),但是如果此后浏览器窗口拉伸(stretch),div 就不会像它应该做的那样拉伸(stretch)。

谢谢

最佳答案

经过一番修改后,我找到了解决此问题的方法。只需刷新对 .jScrollPane() 的调用即可; .resize() 似乎很有魅力。在 Win7 上的 Chrome、Firefox、IE 和 Safari 中进行了测试。

$(window).resize(function() { 
    $('.scroll-pane').jScrollPane();
});

关于javascript - 使用 % 宽度时的 JScrollPane 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11403283/

相关文章:

java - 如何在 Java 中为 ScrollPane 和 TextPane 提供 TabPane

java - 在 JDialog 上定位和调整 JScrollBar 的大小

javascript - 将 Array 方法与嵌套(多维)数组一起使用?

php - WooCommerce 给国际客户的发货通知

java - 将 JScrollpane 与 drawline() 方法结合使用

c# - 无法弄清楚这个 jQuery 代码是如何工作的

javascript - 调整屏幕大小或更改屏幕方向后显示和隐藏弹出菜单的意外行为

javascript - 如何在 setInterval 内暂停和重新启动动画?

JavaScript:console.log() 给出的结果与 alert() 不同

javascript - jquery 使用对象作为过滤器