一个关于jquery的animate与hover事件的问题
请问这两个事件支持ie8么?我写了一个透明度渐变的代码,在谷歌和火狐下测试都没问题,在ie8下无论如何也不出效果,请问是不是ie8不支持这两种方法?代码如下:...
请问这两个事件支持ie8么?我写了一个透明度渐变的代码,在谷歌和火狐下测试都没问题,在ie8下无论如何也不出效果,请问是不是ie8不支持这两种方法?代码如下:
展开
2个回答
展开全部
Jquery用fadeTo!
语法:
$(selector).fadeTo(speed,opacity,callback);
你这里就是
$(".chat_bar_main").fadeTo("fast",1,function()
{
$(this).fadeTo("fast",.3);
});
我理解你应该这么写
追问
我说的哪种方法,我已经解决了,把filter:"alpha(opacity=80)去掉,ie8就管用了,你这思路也不错,不过我想问下,你这个代码是怎么贴的??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$('.con').hover(function(){
$(this).animate({filter:"alpha(opacity=80)",opacity:"0.8"},"fast");
},
function(){
$(this).animate({filter:"alpha(opacity=30)",opacity:"0.3"},"fast");
}
)
.con{margin:20px; width:300px; height:300px; background-color:#000; cursor:pointer;}
<div class="con">
</div>
$(this).animate({filter:"alpha(opacity=80)",opacity:"0.8"},"fast");
},
function(){
$(this).animate({filter:"alpha(opacity=30)",opacity:"0.3"},"fast");
}
)
.con{margin:20px; width:300px; height:300px; background-color:#000; cursor:pointer;}
<div class="con">
</div>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询