似乎無法獲取<paper-tabs>
或<paper-tab>
來觸發點擊事件。有趣的是,如果我只是抓住元素並在Chrome的開發工具上註冊事件監聽器,它就可以正常工作。但不是在我的應用程序代碼:聚合物紙標籤點擊事件?
// app.html
<paper-tabs selected="0" class="bottom indent" style="width: 200px;" self-end>
<paper-tab id="one">ONE</paper-tab>
<paper-tab id="two">TWO</paper-tab>
</paper-tabs>
// app.js
window.addEventListener('polymer-ready', function(e) {
var tabs = {
one: document.querySelector('#one'),
two: document.querySelector('#two')
};
tabs.one.addEventListener('click', function(e) {
console.log(e, this);
});
// !! This logs the expected object !!
console.log(tabs);
}
我在這裏忽略了什麼嗎?我確實有其他組件(紙張滑塊)與事件監聽器正常工作,但不是標籤。