Thanks!
In Sencha Fiddle it works exactly like I want, but if I copy paste it into my app, the layout is the same, but no messages/console.logs appear.

I adjusted the code a bit, since I already have a launch function etc, to the following:

Code:
        var login = new Ext.Panel({
            fullscreen: true,
            id: 'background01',
            style: 'background: red;',
            items: [{
                cls: 'wowpanel',
                html: 'Login',
                id:'wowpanel',
                centered: true,
                style:'background: white; color: black;',
                zIndex:1,
                listeners : {
                    initialize: function(clickableComponent){
			console.log("hi");
                        clickableComponent.element.on('tap',function(e,el){
                            
                            console.log('button tap');
                            
                        })
                            }
                }
            }],
            listeners : {
                
                initialize: function(clickableComponent){
			console.log("hi");
                    clickableComponent.element.on('tap',function(e,el){
                        console.log('background tap');
                    })
                        }
            }
        });