Wie Sie anfügen, klicken Sie auf Ereignisse, um ExtJS template-Elemente?
Wie würde ich hinzufügen eine click-Ereignis zu jedem link-tag in diesem anderen, als durch die Gebäude in onclick=....
in die XTemplate?
new Ext.XTemplate(
'<ul>',
'<tpl for="."><li><a href="#{anchor}">{text}</a></li></tpl>',
'</ul>'
).overwrite('someElement', [
{ text: 'Click me', anchor: '1' },
{ text: 'No, click me', anchor: '2'}
]);
- Kannst du uns mehr code? Es hängt davon ab, kontrollieren.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die kurze Antwort ist, Sie nicht. Verwenden Sie stattdessen Ereignis-delegation:
Dies hat 2 wesentliche Vorteile: