2013-04-19 6 views
1

Я создаю приложение с использованием Highcharts и нуждаюсь в поддержке IE8 для крупного корпоративного клиента.Подсказки не очищаются от IE8

Это проблема, которую я вижу. Всякий раз, когда я нахожусь над точкой, всплывающая подсказка отображается так, как ожидалось. Однако, когда я перемещаю мышь, граница всплывающей подсказки остается. Это происходит для каждой точки, поэтому в итоге я получаю несколько частичных подсказок на диаграмме. Если я снова надвигаюсь на ту же точку, я получаю еще одну подсказку. См. Рисунок для примера. (Я бы сделал скрипку, но jsfiddle не поддерживает IE8).

Я пробовал группировать всплывающие подсказки, но это, похоже, не помогает. Я удалил все форматы tooltip, но это тоже не помогает. Я хотел бы поддержать всплывающие подсказки на IE8. Любые идеи о том, что происходит и как это исправить?

enter image description here

+0

Это происходит только на ваших диаграммах, или arre вы набираете его на примерах с высоким графиком и в jsfiddle? – SteveP

+0

@SteveP К сожалению, я не могу проверить jsFiddle, так как он не поддерживает IE8. Но я могу реплицировать проблему локально с помощью диаграммы из http://docs.highcharts.com/#your-first-chart – cfs

+0

@cfs, если вы используете jQuery 2.0? jQuery 2.x не поддерживает IE8. –

ответ

5

Нашел! Я не указал doctype, поэтому страница была рендеринга в режиме IE8 Quirks. Я добавил <!doctype html>, чтобы перейти в режим стандартов, и это решило проблему.

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