У меня есть бумажное меню с бумажными товарами. Каждый элемент содержит бумажную кнопку. Событие клика/нажатия кнопки «бумага» срабатывает, только если кнопка не находится внутри выбранного бумажного элемента.Polymer - Как было активировано событие после пункта меню бумаги.
<body>
<template is="dom-bind" id="root">
<paper-menu>
<paper-item>
Item 1
<paper-button id="button_1" on-tap="tapAction" raised>Button 1</paper-button>
</paper-item>
<paper-item>
Item 2
<paper-button id="button_2" on-tap="tapAction" raised>Button 2</paper-button>
</paper-item>
<paper-item>
Item 3
<paper-button id="button_3" on-tap="tapAction" raised>Button 2</paper-button>
</paper-item>
</paper-menu>
</template>
<script>
var root = document.querySelector("#root");
root.tapAction = function(e) {
console.log("tapAction: ", e.target.id)
};
</script>
</body>
Смотрите также: http://plnkr.co/edit/vZk8gwLOxh6hxyiGPiu5
Как я могу вызвать нажмите/TAP события на полимерный компонент, как папье-кнопки после выбора пункта меню?