JQGrid IE7 парить кошмар - PullRequest
       3

JQGrid IE7 парить кошмар

0 голосов
/ 04 августа 2010

Я потратил слишком много времени на это и прошу, прошу , говорю вам, сообществу stackoverflow за помощь!

Яновый пользователь jqGrid, и моя сетка работает так, как я хочу, но в настоящий момент не могу выделить строку в IE 7, когда на нее наведена мышь.Наш магазин в настоящее время работает под управлением IE7, поэтому смена браузеров / версий невозможна.Hover отлично работает в Firefox, не работает в IE7.

Я бесконечно гуглил для "jqgrid ie7 hover", "jquery ie7 hover" и любой итерации "ie7" и "hover" и "css"" и все такое.

Я пробовал так много вариантов объявлений DOCTYPE, это не смешно.Я пробовал реверсировать демонстрационные страницы http://www.trirand.com/blog/jqgrid/jqgrid.html, пока у меня не болят пальцы.Да, зависание работает на демонстрационных страницах.Нет, это не работает на моей собственной странице.Я попытался вручную передать CSS-классы ui hover напрямую с различными атрибутами и флагом! Important, чтобы посмотреть, получу ли я что-нибудь.Ничего.

Теперь вот что происходит, когда я наводю курсор мыши на строку jqGrid с IE7: Нижняя и правая границы ячеек таблицы изменят цвет, но цвет фона - нет.Итак, я знаю, что подсвечивание работает для границ ячеек, но не для ячеек или самой строки.

В качестве диагностического пособия я включил предупреждение javascript (), чтобы стучать, когда я парил над столом,Он работает на уровне таблицы, но никогда не срабатывает, если я включаю его, если наведите курсор на строку или ячейку.Я использовал анализатор DOM панели инструментов разработчика IE, чтобы убедиться, что я правильно его называю.Мне интересно, если jqGrid берет на себя эту функцию, хотя.

Во всяком случае, ребята, короткая версия: Почему я не могу получить подсветку строк для работы в IE7?

Помоги мне, Оби Ван Кеноби, ты моя единственная надежда!

1 Ответ

1 голос
/ 09 августа 2010

Я отвечу на свой вопрос. Проблема была в конфликте с отдельным файлом .css. Моя страница использует 960 Grid System для управления макетом. Одним из элементов, используемых как часть системы сетки, является «reset.css», который конфликтовал с отображением jqGrid в моем приложении. Я закомментировал вызов reset.css и проблема ушла. Между прочим, я не видел каких-либо других неблагоприятных воздействий на систему сетки, не указав reset.css.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...