我遇到了ie9和jQuery的问题。
在Chrome,Firefox和Opera中,我的点击事件适用于锚标记,但在IE9中,事件无法触发或发生了某些事情。它只发生在第一页加载时,我没有任何缓存,它不起作用。
我单击一个链接,没有菜单淡入,但是当我刷新页面并使用f12开发人员工具检查它时,它可以正常工作。
这很奇怪,在检查完dom之后,在其他浏览器和IE9中工作。谢谢你的帮助。
看完页面后,我有相同类型的事件注册另一组在ie9中工作正常的链接。
我认为这个选择器有问题:
var catTopSelector= '#pc_lhs_top_ul > li:not( #main_menu_top )';
var catBottomSelector= '#pc_lhs_bottom_ul > li:not( #main_menu_bottom )';
由于某种原因它只在检查后才起作用。适用于所有其他浏览器。
更新的答案:
好的,我发现了原因。我在动画之前的代码中有一个console.log,并且因为控制台仅在打开调试器时可用,所以它会在动画之前崩溃。再次感谢你们。答案 0 :(得分:0)