流星模板事件点击不在iPhone上开火

时间:2017-03-14 16:42:00

标签: javascript jquery iphone meteor

此Meteor模板事件未能在iphone上触发,但可在Android手机和桌面浏览器上查找。有任何建议如何解决这个问题? THX

Template.footer.events({
  'click .footerItem': function (event) {
    //do stuff
  }
});  
<template name="footer">
  <footer class="footer-row">
    {{#each footerButtons}}
        <div class="footerItem" data-action={{this.action}}>{{this.label}}</div>
    {{/each}}
  </footer>
</template>

2 个答案:

答案 0 :(得分:0)

这似乎是一个奇怪的答案,但尝试将以下css添加到类'footerItem'中:

.footerItem {
    cursor: pointer;
}

答案 1 :(得分:0)

为什么使用data-action={{this action}}
这与click事件产生冲突。从你的HTML中删除该部分,然后再试一次,点击应该适用于iPhone。