我只使用Mootools并且不得不编辑其他人在JQuery中制作的网站。所有版本的IE都有这个代码存在问题。
$(".serv_box").hover(function() {
$(this).children(".serv_img").slideDown("fast");
$(this).children(".serv_img").addClass("popup");
},function() {
$(this).children(".serv_img").slideUp("fast");
$(this).children(".serv_img").removeClass("popup");
});
在这个网站上:
http://109.75.162.196/~justseen/index.php/our-services/
如果你将鼠标悬停在方框上,你应该看到它应该做什么,但是在IE中,当光标越过里面的任何一个孩子时,它似乎触发了mouseleave事件。它适用于所有其他浏览器。
非常感谢任何帮助。