ExtJS image türünde click metodu çalışmıyor.

Resme tıklandığında click kısmına yazdıgım foksiyona düşsün istiyorum ama, algılayı düşmüyor. Ne yapabilirim ?

xtype: 'image',

id: 'chatUserAddFavoriBtn2' + ids,

src: chatUser.isFavorite ? '../../../Resources/images/favorite.png' : '../../../Resources/images/nonFavorite.png',

imgCls: 'chatImageBTop',

listeners: {

click: function () {

console.log(chatUser.isFavorite)

}

}

Sümeyye Kayaokay Kâşif on 15 Aralık 2015 yazdı
Yorum Ekle
  • 2 Yanıt(lar)
    En iyi yanıt

    Şu şekilde tekrar deneyebilir misin? Ayrıca aşağıdaki linkte bununla ilgili bir örnekten bahsetmiş. Faydalı olabilir.

    Örnek için link : http://jsfiddle.net/JkezA/1/

    xtype: 'image', 
    id: 'chatUserAddFavoriBtn2' + ids,
    src: chatUser.isFavorite ? '../../../Resources/images/favorite.png' : '../../../Resources/images/nonFavorite.png',
    imgCls: 'chatImageBTop',
    listeners: {
         el:{ 
                       click: function () {
                        console.log(chatUser.isFavorite)
                }
              }
    }
    

     

    Kağan Murat Geliştirici on 15 Aralık 2015 yanıtladı

    Teşekkür ederim

    on 16 Aralık 2015.
    Yorum Ekle

    Bu kodu deneyebilirsiniz :

    var paddleItem = new Ext.Img({
        src: "lib/Image/Paddle.png",
        x: 200,
        y: 300,
        draggable: true,
        index: 0,
        id: 'paddleItem',
        listeners: {
            el: {
                click: function() {
                    Ext.Msg.alert("Message");
                }
            }
        },
        renderTo: Ext.getBody()
    });


    Erman Ağ Geliştirici on 15 Aralık 2015 yanıtladı

    teşekkürler

    on 16 Aralık 2015.
    Yorum Ekle
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.