次のスタイルの html コードのリスナーがあります。
listeners : {
tap: {
fn: function(e, del, sender) {
console.log("you pressed A!");
},
element : 'element',
delegate : '.a'
},
tap: {
fn: function(e, del, sender) {
console.log("You pressed B!");
},
element:'element',
delegate : '.b'
}
}
リスナー内では両方が競合し、2 番目のリスナーのみがアタッチされます。どちらもリスナーの同じオブジェクトで「tap」という名前を使用しているため、これが理由だと思います。
どうすればこれを修正できますか? (ちなみに、これは要約されていますが、そこにもいくつかのキーアップがあります)、要素は html コードのリスナーであるため、要素に直接アタッチすることはできません。