一个有验收拍板权限的客户电脑,用IE10或360 5.0第一次打开网站时,页面上的jquery效果不能正常运行,如果刷新下页面就又正常了。这是为什么?用到的jquery效果有三种,挑一个简单的代码,如下:$(document).ready(function () {
$("#firstpane div.menu_head").click(function () {
//alert("aa");
$(this).addClass("on_this_menu").next("ul.menu_body").slideToggle(300).siblings("ul.menu_body").slideUp("slow");
$(this).siblings().removeClass("on_this_menu");
});
});这是在左侧目录点击时,弹性的显示隐藏二级菜单。可他的电脑第一次打开时死活不能看到这个效果,需要刷新页面后才可以。已经清空他的缓存了。
这是客户IE版本的截图。是不是IE哪里设置的问题。
公司电脑上的IE10、360 5.0都很正常。。请教大家了。谢谢。
$("#firstpane div.menu_head").click(function () {
//alert("aa");
$(this).addClass("on_this_menu").next("ul.menu_body").slideToggle(300).siblings("ul.menu_body").slideUp("slow");
$(this).siblings().removeClass("on_this_menu");
});
});这是在左侧目录点击时,弹性的显示隐藏二级菜单。可他的电脑第一次打开时死活不能看到这个效果,需要刷新页面后才可以。已经清空他的缓存了。
这是客户IE版本的截图。是不是IE哪里设置的问题。
公司电脑上的IE10、360 5.0都很正常。。请教大家了。谢谢。
还有就是客户第一次加载画面时窗口有没有提示之类的?
虽说都是IE10,但他跟我们的具体版本会有些差别,比如他的是10.0.9200.16686,我们可能是后面的小数位不同。
第一次加载时,没有任何的JS错误或其它提示。页面也显示已经加载完。<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7, IE=9" />
不知加上这句会不会有作用,客户现在还没上线没法调试。。