微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

普通图像 Extjs 上的动作图标

如何解决普通图像 Extjs 上的动作图标

我正在尝试使用 ext js 4.2.2 版本显示图像。当我尝试将鼠标悬停在现有图像上时,它应该在现有图像上显示一个图标(另一个小图像)并模糊背景以删除图像。我在下面尝试过,但不确定如何在现有图像上渲染图标图像。

Ext.application({
    name: 'fiddle',launch: function () {
        var me = this;
        myWindow = Ext.create('Ext.window.Window',{
            title: 'Test Component animation',width: 500,height: 300,layout: {
                type: 'hBox',align: 'stretch'
            },items: [{
                xtype: 'image',flex: 0.12,height: '80px',width: '80px',margin: '0 10 0 0',src: '',//existing image src
                itemId: 'image',style: {
                    'cursor': 'pointer'
                },listeners: {
                    render: function (f) {
                        this.getEl().on('mouSEOver',function () {

                            this.animate({
                                to: {
                                    opacity: 0.2
                                },listeners: {
                                    afteranimate: function () {
                                        me.mouserOverFunction(f);
                                    },scope: this
                                }
                            });

                        });

                        this.getEl().on('mouSEOut',function () {

                            this.animate({
                                to: {
                                    opacity: 1
                                },listeners: {
                                    beforeanimate: function () {
                                        me.mouSEOutFunction(f);
                                    },scope: this
                                }
                            });

                        });

                    }

                }
            }]
        });

  
    },mouserOverFunction: function (f) {
 f.setSrc('');//new image src
    },mouSEOutFunction: function (f) {
        // My custom logic
        f.setSrc('');//old image src
    }
});

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?