слайд-Toggle jQuery одновременно выполняет слайд-Down и слайд-ап в IE8.
-
06-07-2019 - |
Вопрос
Я загрузил свою проблему здесь: http://gotchance.com/k2/
Попробуйте нажать на ссылку «Войти».Он отлично работает в FF и Safari.Однако в IE8 форма автоматически сдвигается вниз, а затем снова поднимается вверх.
В целях тестирования я добавил еще 4 «тестовых» ссылки и обнаружил, что эту проблему вызывают только ссылки внутри #navigation div.
Кроме того, если я переключаюсь с помощью любого другого элемента, например «кнопки», «ввода», все работает нормально.Проблему вызывают только теги «a» внутри «#navigation».
Есть идеи ?
Решение
Ваш HTML не проверяется. Обязательно сначала запустите его через w3c validator . Недопустимый дом может играть в ад с помощью селекторов jquery (особенно в ie). Р>
Также я заметил, что плагины с закругленными углами и шрифтами создают некоторую странную разметку, которая также может вызвать проблемы.
Пытались ли вы раздеть страницу до самого конца, а затем добавлять функциональность по частям, гарантируя, что после каждого шага ваш переключатель работает.
Другие советы
Я вижу одну проблему: в файле custom.js есть лишняя запятая.Лишняя запятая находится в строке 25.
До:
confirm: {
required: true,
equalTo: "#rpassword"
},
},
После:
confirm: {
required: true,
equalTo: "#rpassword"
}
},
Хотя я не знаю, решит ли это вашу проблему.