此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>
答案 0 :(得分:0)
这似乎是一个奇怪的答案,但尝试将以下css添加到类'footerItem'中:
.footerItem {
cursor: pointer;
}
答案 1 :(得分:0)
为什么使用data-action={{this action}}
?
这与click事件产生冲突。从你的HTML中删除该部分,然后再试一次,点击应该适用于iPhone。