Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   OnClick на элементе Label (https://javascript.ru/forum/extjs/27405-onclick-na-ehlemente-label.html)

Blonda 12.04.2012 00:26

OnClick на элементе Label
 
У меня используется ExtJS 3. Я создал элемент Ext.form.label. Но не могу повесить на label обработчик события OnClick. Подскажите, пожалуйста, возможно ли на label ловить нажатие мыши и как это сделать?

Ex_Soft 12.04.2012 12:49

Ext.onReady(function() {
	var
		p = new Ext.Panel({
			items: [{
				xtype: "label",
				text: "DoIt!",
				listeners: {
					render: function(label, eOpts) {
						this.getEl().on("click", this.onClick);
					}
				},

				onClick: function(e, htmlElement, eOpts) {
					if(window.console && console.log)
						console.log("onClick(%o)", arguments);
				}
			}],
			renderTo: Ext.getBody()
		});
});

???

Blonda 13.04.2012 18:10

Большое спасибо, Ex Soft. всё получилось.


Часовой пояс GMT +3, время: 08:56.