Пользовательский jQuery в Drupal работает в Chrome, Firefox, но не в IE 7 8 или 9 - пожалуйста, помогите отладке - PullRequest
0 голосов
/ 13 апреля 2011

Я написал несколько пользовательских jquery и jquery ui для проекта, которые можно найти здесь:

http://iomobile.dev.devsu.com/node?device=desktop

Вы заметите, что вверху есть ползунок Ползунок вправо вызывает всплывающее окно с отображением iphone или ipad с мобильной темой. Это прекрасно работает в Firefox и Chrome, но не в любой версии IE больше 6 (меня не волнует 6, в основном 7 и 8).

Я не получаю никаких ошибок при отладке скрипта с помощью firebug или панели инструментов разработки IE. Это ставит меня в тупик. Кто-нибудь может понять, почему ручка не скользит в IE?

Кроме того, решением не может быть обновление моего jQuery или jQuery ui из-за зависимостей с Drupal. Но если вы можете определить, в чем проблема, дайте мне знать и предложения о том, как обойти это. Извините за медленный сайт, кэширование отключено во время отладки.

Спасибо! Синий

1 Ответ

1 голос
/ 13 апреля 2011

Эй, вверх! Он не будет показывать никаких ошибок, потому что это не ошибка JavaScript. это ошибка CSS. если вы наведите курсор мыши на кнопку ползунка, т.е. обратите внимание, что курсор не превращается в указатель.

Я считаю, что это связано с вашим относительным и абсолютным положением.

Попробуйте добавить z-индексы или удалить ненужные относительные позиции. также попробуйте добавить блок отображения к вашему тегу в качестве ссылки без текста в это время, и по умолчанию они отображаются встроенными.

Надеюсь, это поможет!

добавить отображение: блок; # разблокировать ручку

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