我有这个JS代码的问题。当我开始测试它时,它可以正常使用FF和Chrome,但不能使用IE8。IE上的jQuery可见性选项
我想,IE可见性属性或鼠标悬停事件是错误的。我尝试了一切,但我在这里很深,我看不到整个画面。
如何在IE中使它正常运行。讨厌IE :))
$(document).ready(function() {
var doFadeIn = function() {
$('.aboutme').css({ opacity:0, visibility:'visible'}).fadeTo(900,1);
};
$('layout_aboutme').mouseover(doFadeIn);
var doFadeOut = function(){
$('.aboutme').css({ opacity:0, visibility:'hidden'}).fadeTo(900,1);
};
$('layout_aboutme').mouseleave(doFadeOut);
});
$('layout_aboutme')是我创建的html标记 - 与$('p')或$('body')没有什么区别,但我试过你的解决方案仍然无法工作。 – 2010-09-11 15:11:28
说真的,你创建了' ... layout_aboutme>'?这是非常无效的,并且在IE(或其他)中不起作用。 –
bobince
2010-09-11 16:12:31