Ну, jquery.com говорит, что они поддерживают IE 6+ для JQuery 1.X (http://jquery.com/browser-support/). Я думаю, вам следует попытаться скрыть div другим способом.
- Вы можете попробовать отсоединить() div и добавить() его или установить html() родителя, когда вы хотите показать div.
- Вы можете попытаться скрыть div, установив css ('display', 'none') и css ('display', 'your_display) для показа.
- Я думаю, вам следует попробовать переключить().
Вы также должны проверить, соответствует ли ваш html и скрипт. Также console.log является проблемой для ie, поэтому удалите их, если они есть.
просто проверьте, есть ли у вас дубликат 'id's' на вашей странице, иногда это дает проблему в' IE' –