Поздравляю! Вы попали в архивный блог! Все новые материалы публикуются на hmdw.meX
Просмотров: 2104

jQuery.maphilght и проблемы с IE

Всем привет!

Итак, рубрика «Ультракороткие советы» возвращается =) Пришлось тут решать небольшую проблему. Итак, что имеем:

- страничка на которой около десятка планировок раскрашенных при помощи maphilight (проданные квартиры)

- IE 6,7,8 которые не хотят отображать maphilight хотя примеры на офсайте скрипта вполне работают в них

Как оказалось проблема в том что изначально планы имеют аттрибут display:none. Все нормальные браузеры все отрисовывают и так, а IE как оказалось не умеет отрисовывать координаты у скрытых объектов.

Хорошо, скрыл объекты посредством js уже после отрисовки координат - на первых 10 планах все ок, дальше не отрисовывается и ошибок при этом никаких не выдает.

Решение проблемы простое - отрисовывать координаты каждого плана отдельно при отображении. Так все в IE работает

twitter.com facebook.com vkontakte.ru odnoklassniki.ru livejournal.ru yandex.ru
Теги: ,
Эта запись опубликована: Пятница, 9 августа 2013 в рубрике Web-разработка.

Оставьте комментарий!