我正在使用Ext.js 5.0,并尝试按如下方式恢复不透明度动画:
var errorLabel = Ext.ComponentQuery.query( '#errorLabel' )[0];
errorLabel.show();
new Ext.util.DelayedTask( function() {
errorLabel.animate( {
duration: 500,
to:
{
opacity: 0
},
listeners:
{
afteranimate: function()
{
// HERE I TRIED LOT'S OF METHODS TO SET BACK THE OPACITY PARAMETER:
errorLabel.setStyle( 'opacity: 1.0' );
//errorLabel.setOpacity( 100 );
// ...
},
scope: this
}
} );
} ).delay( 3000 );
但没有成功......
任何线索如何还原动画参数?这样做有一般的方法吗?
答案 0 :(得分:0)
要设置样式,请尝试使用以下语法:
errorLabel.setStyle('opacity', '1');