Я только что закончил писать бэкэнд для веб-сайта на PHP / MySQL / jQuery, но мои цветовые ящики jQuery не работают в более старых версиях IE и Firefox.
Действия по воспроизведению проблемы:
1. Перейдите к http://swstrailers.com/
2. Прокрутите до самого низа и нажмите на ссылку «Войти» в правом углу.
3. Оставьте поля пустыми и нажмите кнопку «Вход»
В этот момент страница будет перезагружена с сообщением об ошибке входа в систему. Там будет ссылка для входа еще раз в желтом поле ошибки, а также ссылка для входа внизу страницы.
В IE 7 и FF 3.0 только ссылка для входа в систему в желтом поле ошибки будет правильно отображать поле цвета; ссылка для входа внизу страницы теперь просто загрузит форму входа на новой пустой странице.
В FF 3.5+ и более новых версиях Chrome и Safari обе ссылки всплывают в окне цвета (как и ожидалось).
Кто-нибудь знает, почему это происходит? Похоже, что jQuery не может связать событие .colorbox () с каждой ссылкой при загрузке страницы.
Файл, содержащий привязки, является swstruckbodiesandtrailers.com/_scripts/common.js