Bir ST2 uygulamasında keyfi bir açıklığa (ör. < span id = "foo"> foo </span>) bir tıklama olayı nasıl atanabilir? Ne yapmak istediğimin fikrini gösteren önemsiz bir örneğim var. Örnekte, A, B, C harflerini yazdım ve kullanıcıya hangi harfi tıkladıklarını söylemek istiyorum. İşte bir görüntü bu:Bir öğeye tıklama olayı ekleme?
kodu:
Ext.application({ launch: function() { var view = Ext.create('Ext.Container', { layout: { type: 'vbox' }, items: [ { html: '<span id="let_a">A</span> <span id="let_b">B</span> <span style="float:right" id="let_c">C</span>', style: 'background-color: #c9c9c9;font-size: 48px;', flex: 1 } ] }); Ext.Viewport.add(view); } });
Teşekkürler, ancak benzersiz kimlikleri olan birden çok özel bileşeniniz varsa nasıl yapılır? Bir pop-up'a geçmeye çalıştığım mağazamdan benzersiz kimlikleri olan küçük resimlerim var. Şüphesiz, her bir küçük resim kimliği için birden fazla dinleyici olmasını istemez miydim? – Digeridoopoo