2010-07-05 3 views
5

JQuery UI sortable (включая демонстрационные версии) медленны во всех IE8. Я могу тестировать, но работает плавно в режиме IE7 и IE8. Чем сложнее разметка на странице, тем больше IE8 замедляется (я могу понять, дерево DOM стало более сложным).JQuery UI сортируется медленно в IE8, но работает хорошо в режиме IE7 и IE8.

Я использую JQuery 1.3.2 и JQuery UI 1.7.2 (проверено с 1.7.3 - та же история).

Я нашел много подобных отчетов (для нового JQuery UI 1.8.x с JQuery 1.4 тоже), но ответов нет.

Может быть какое-то решение (ЗА ИСКЛЮЧЕНИЕМ превращения IE8 в режим совместимости IE7 с помощью метатага или заголовка). Заранее спасибо!

+0

Похоже, что большая часть пользовательского интерфейса является медленно IE8 (сравнительно), даже на их демонстрационном сайте. – User123342234

+0

Демонстрации довольно просты, но когда они помещаются внутри сложного документа, это стало очень медленным ... :( – artvolk

+3

Бог знает, что на самом деле сделали разработчики IE! »Потому что они уверены, что они делают это стандартно или быстро. – Chris

ответ

0

Я уверен, что вы определили некоторое решение, но на всякий случай другие читают это. Я думаю, что ответ - это обновление до jQuery 1.4 и jQuery UI 1.8. Они значительно быстрее, чем их предшественники.

Для сайтов, где есть зависимость от JQuery 1.3, вы можете быть в состоянии получить с обновлением до 1.4 и с использованием обратной плагин совместимости:

https://github.com/jquery/jquery-compat-1.3

+0

К сожалению, я не знаю Я нашел ответ на этот вопрос, и я не могу перейти к последнему jQueryUI из-за других (не моих) зависимостей. – artvolk

+0

Хм, это несчастливо. Одна вещь, которую вы могли бы попробовать, это перейти на jQuery 1.4, а затем добавить обратно совместимый плагин: https://github.com/jquery/jquery-compat-1.3 У меня были смешанные результаты с этой техникой в ​​прошлом, но стоит попробовать. О, и попробуйте только обновление jQuery перед вы пытаетесь обновить пользовательский интерфейс jQuery, не уверены, работает ли UI 1.8 с плагином compat. – Milimetric

Смежные вопросы