//添加html元素自定义事件
var me = this;
me.element.on('tap',function(){ //必须是element
console.log('tap');
},me);
//具体到哪个元素响应事件用代理delegate
me.element.addListener({ // on 和 addListener 都行
delegate: 'img', //所有img元素
tap: function() {
console.log('img tapped!');
}
});
me.element.on('tap',function(){ //必须是element
console.log('tap');
},me);
//具体到哪个元素响应事件用代理delegate
me.element.addListener({ // on 和 addListener 都行
delegate: 'img', //所有img元素
tap: function() {
console.log('img tapped!');
}
});
//也可以用css样式指定
me.cntTotal.element.addListener({
delegate: 'span.saleGift', //所有cssclass为saleGift的span元素
tap: function(e, html, delegate) {
console.info(e.target.getAttribute('giftname')); //获取元素的属性值
}
});