我正在尝试使用jquery动画div。我想从改变悬停他不透明度DIV做一个按钮:jquery animate不与rgba一起工作
$(document).ready(function() {
$('.zprava_link').hover(
function() {
$(this).stop().animate(backgroundColor: 'rgba(121, 202, 199, 1.0)', 0);
},
function() {
$(this).stop().animate(backgroundColor: 'rgba(121, 202, 199, 0.7)', 800);
});
});
我的div:
.zprava_link{
width:42px;
height:100%;
position: absolute;
right:0px;
top:0px;
background-color: rgba(121, 202, 199, 0.7);
}
和使用的HTML:
<div class="zprava_link" id="">
<table>
<tr><td><a href=""><img src="images/rarr.png"></a></td></tr>
</table>
</div>
我还链接最新版本jquery库和jquery.color库,但它不起作用,脚本不启动。看起来,剧本可能不好,但它是。恐怕,这是一些“不支持”的错误。我使用的是Firefox 27/Opera 12.
有没有人知道,那有什么问题?
您是否尝试过对不透明度设置动画或使用'fadeTo()'? –
是的,但它需要0.7不透明度,如1.0不透明度。 – user3352323
试试这个插件:http://www.bitstorm.org/jquery/color-animation/ – sinisake