【发布时间】:2017-05-07 23:14:30
【问题描述】:
我有一个纸质输入,我使用suffix 属性通过<object> 元素嵌套了一个SVG。
现在我想通过点击<object> 元素来调用一个函数。
这是我的代码:
HTML
<paper-input class="border" label="Deine Email-Adresse" no-label-float>
<object suffix data="../icons/arrow.svg" type="image/svg+xml" on-tap="_subscribeNewsletter">
<!--<img src="fallback.jpg" />-->
</object>
</paper-input>
CSS
.newsletter-input paper-input object {
height : 60px;
width : 100px;
position: absolute;
right: -10px;
margin-top: 3px;
cursor: pointer;
}
on-tap 不会触发,光标也不会显示为指针。
输入本身嵌套在 .newsletter-input div 中,并且 div 和输入都应用了更多样式,如果需要我可以添加这些样式,请告诉我。
有什么想法吗?
我们将不胜感激。
【问题讨论】:
-
你是如何实现你的 _subscribeNewsletter 方法的?我试过了 - 它奏效了。
-
@sebastian 现在我只在函数中向控制台记录一条消息: _subscribeNewsletter : function(){ console.log('_subscribeNewsletter'); }
标签: input polymer paper-elements suffix