1

我正在使用JQuery更新和JQuery UI模块在Drupal 6中的网站上工作。JQuery UI可调整大小不工作在IE

我有一个可调整大小的<div>标签,只有一个东方手柄,并设置了最小和最大宽度。它在FireFox和Chrome中完美工作,但不在IE中(我使用9)。

在IE中调整大小元素加载并显示正确,但元素不会调整大小。这是奇怪的事情,如果我告诉IE以怪癖模式呈现页面,页面中断(和坏),但大小调整元素正常工作。

$('.feature-clean').resizable({ maxHeight:348, minHeight:348, minWidth:100, maxWidth:1100, handles:'e' }); 

这里到页面的链接,你可以看到可调整大小的元素http://spadent.baglerit.com/how

有没有其他人遇到这一点,并找到了解决办法?

感谢

更新: 它实际上是用一行JavaScript这是旨在使调整大小正常工作在IE < 9,导致它在IE 9和10打破我知道一个问题,它不是一个最好的解决方案,但删除工作的代码行。

+1

如果你发布了一些HTML和更多的JS,你可能会得到更多的答案。 – shanabus 2012-03-08 01:59:53

+0

这是我使用的唯一一个调整大小的JS。至于HTML,它是页面中的一个块,所以这里有很多,它主要由CMS生成,链接到该网站显然更容易。您可以在http://spadent.baglerit.com/how中看到滑块 – DaveBagler 2012-03-08 02:40:33

回答

0

我在Chrome调试器中检查了您的HTML,但没有看到指向页面上引用的jQuery UI的脚本标记。

您调用的resizable()调用在没有它的情况下无法正常工作,因为它是在jQuery UI中定义的。

相关问题