JQuery UI Resizable не работает в IE

Я работаю над сайтом в Drupal 6, используя модули JQuery Update и JQuery UI.

У меня есть изменяемый размер тега <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. Я знаю, что это не лучшее решение, но удаление строки кода работал.


person DaveBagler    schedule 08.03.2012    source источник
comment
Вы можете получить больше ответов, если разместите часть своего HTML и больше своего JS.   -  person shanabus    schedule 08.03.2012
comment
Это единственный JS, который я использую, который изменяет размер. Что касается HTML, это блок на странице, поэтому его много, и он в основном генерируется CMS, ссылка на сайт, вероятно, проще. Ползунок можно увидеть на странице spadent.baglerit.com/how.   -  person DaveBagler    schedule 08.03.2012


Ответы (1)


Я проверил ваш HTML-код в отладчике Chrome, но не вижу тегов script, указывающих на пользовательский интерфейс jQuery, на который ссылается страница.

Вызов resizable(), который вы делаете, не будет работать без него, поскольку он определен в пользовательском интерфейсе jQuery.

person udog    schedule 15.05.2012