jQuery показать / скрыть при изменении переключателя не работает в IE7

#jquery #forms #radio-button #bind #onchange

#jquery #формы #переключатель #привязать #onchange

Вопрос:

У меня есть форма, которая показывает / скрывает различную информацию в зависимости от того, какой переключатель вы нажимаете. Код отлично работает во всем, кроме IE7 (не тестировал IE6, но мы его больше не поддерживаем :))

Сценарий запускается первым набором переключателей (тип учетной записи).

Скрипка здесь: http://jsfiddle.net/clintongreen/HBr8f /

Ответ №1:

Я почти уверен, что ваша разметка недопустима, я бы не стал использовать a fieldset как прямого потомка ul элемента. Попробуйте проверить свою разметку с помощью средства проверки W3C.

Комментарии:

1. Я поддерживаю это. Ваша разметка недопустима. Если вы проверите DOM с помощью инструментов разработчика IE, вы увидите, что элементы отображаются не там, где вы хотите, чтобы они были.

2. Спасибо, что вы были на месте, теперь он отлично работает с div или span вместо набора полей. Приветствия