[英]Polymer elements and mouse click event
我正在尝试模拟聚合物元素上的点击。 更具体地说,我以paper-dropdown-menu为例( https://www.polymer-project.org/components/paper-dropdown-menu/demo.html )。 我想通过触发事件以编程方式选择一个项目。 每当我调用元素上的单击时,它都没有任何作用。
我试图像这样调用鼠标单击: document.querySelector('paper-dropdown-menu').dispatchEvent(new MouseEvent('click', {bubbles: true}))
有什么想法我做错了吗?
有了CustomEvent,我可以调度并收听它:
消灭:
document.dispatchEvent(new CustomEvent("successEvent", {'detail': response}));
听:
document.addEventListener('successEvent', function(event) {
this.result = JSON.stringify(event.detail);}.bind(this));
您在听MouseEvent吗?
您可以使用Polymer-gesture来管理MouseEvent和TouchEvent。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.