Shabeer
Shabeer

Reputation: 23

how to enable listener for label with link in sencha touch?

Hi i create a label with link, but how to get link click listener

my code is

 html:'<a href="#">My Link</a>',
 listeners:{
      tap     : function()
          {
             console.log('click');
           }
      }

but the listener does not work .

Upvotes: 1

Views: 1740

Answers (1)

Felix
Felix

Reputation: 38102

Give your anchor a class and then try to use event delegation like this:

html:'<a class="link" href="#">My Link</a>',
listeners : {
    element  : 'element',
    delegate : 'a.link',
    tap      : function() {
        console.log('click');
    }
}

Upvotes: 1

Related Questions