Meteor Jquery单击未在移动设备上注册的事件

时间:2015-10-28 07:29:07

标签: jquery meteor

我目前有一个我正在开发的Meteor 1.2.1项目,由于某些原因,点击/触摸事件没有在移动设备上注册。当我运行meteor run ios时,浏览器(使用移动/桌面视图)和ios模拟器本地工作正常。我之前使用Meteor创建了一些适合移动设备的应用,但我从来没有遇到过任何问题。我想知道它是否与新的Meteor 1.2版本有关。

此外,这些都在我的main.html文件中:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes"/>

更新 -

在我添加一个前端框架(如Foundation或Bootstrap)后,似乎点击事件就会起作用。仍然让我想知道这些软件包能够点击移动设备。

1 个答案:

答案 0 :(得分:1)

在做了一点研究后,我意识到这与Meteor无关,而是与jQuery有关。似乎移动浏览器在div上注册点击事件时出现问题,所以我只是将所有内容更改为<a>标记。

链接到stackoverflow问题answer here