http://cougar.thepixelshopdev.ca/
我有一个简单的子导航,使用jquery:
$(document).ready(function() {
$("li.page-item-6").mouseover(function(){
$('#dropdown-contain').clearQueue().slideDown();
$("#dropdown-contain").mouseover(function(){
$('#dropdown-contain').stop().css('display', 'block');
});
});
$("#dropdown-contain").mouseout(function(){
$('#dropdown-contain').clearQueue().slideUp();
});
});
它适用于所有其他浏览器,包括IE8和& 7.在IE9中,在第一个悬停时,它开始在页面下方向下滑动几百个像素,当它完成时,滑动弹回到它应该的位置。当您将鼠标悬停在第二次和之后,它会继续在页面下方向上/向下滑动几百个像素。
这是IE9中的错误吗?非常感谢任何意见或建议!