为什么jQuery UI widget.js在我的窗口上设置高度?

时间:2011-06-30 15:00:00

标签: jquery refactoring widget

我在这里更新了一堆乱七八糟的JavaScript,我试图找出为什么我的div被高度覆盖了。

我正在尝试设置自定义窗口小部件的选项,因此div的宽度为200.在调用到达我的自定义窗口小部件之前,它会通过jquery.ui.widget.min.js,其中某个地方沿着“clientHeight”和“offsetHeight”的行被设置为不合需要的绝对像素数。

这是电话:

$popup.module("option", "dialog", { width: settings.width });

有什么想法吗?是否有一个选项可以设置为使widget.js根本不修改高度?

编辑:我已经进一步探讨了这个问题,我发现在$ .widget.bridge的前几行内设置了高度。有谁知道为什么高度会被设置在那里?

1 个答案:

答案 0 :(得分:2)

为了解决众多Internet Explorer怪癖,高度可能设置为元素的give layout