Форум программистов, компьютерный форум, киберфорум
and_y87
Войти
Регистрация
Восстановить пароль
Рейтинг: 3.00. Голосов: 2.

Долбаный IE8!

Запись от and_y87 размещена 15.09.2015 в 11:58
Обновил(-а) and_y87 15.09.2015 в 12:00
Метки checkbox, error, ie8, input, label

Недавно сталкнулся с такой штукой... делаю я часть сайта... всё ок...
JS CSS всё пашет... тестирую в хроме...

захожу в IE... ставлю имитацию восьмого осла... и фигак код не пашет...
не сказать что мучился долго но процес был не приятен и факт того что ничего не работало...

Как оказалось я сделал bind на элемент
CSS
1
INPUT[type="checkbox"]
выглядело так:
Javascript
1
$(document).on("change", '.soome-checkbox', function () { ... });
в конструкции:
HTML5
1
<label><input type="checkbox" class="soome-checkbox"></label>
Довольно быстро определил косяк... LABEL не менял значение у дочернего INPUT'а.

Так что если у вас не срабатывает в ie8 label, возможно вы наступили не те же грабли что и я.
Всего комментариев 2
Комментарии
  1. Старый комментарий
    Мне еще граблей хватило в том, что имитация IE различных версий работает совсем не так, как IE нужной версии :)
    Запись от Velesthau размещена 15.09.2015 в 14:02 Velesthau вне форума
  2. Старый комментарий
    Аватар для BANO

    Не по теме:

    а чтобы код работал в ие нормально, надо просто поменять иконку хрома на иконку ие, и все юзеры будут работать в браузерах

    почему никто так не делал?

    Запись от BANO размещена 17.09.2015 в 21:54 BANO вне форума
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru