gpt4 book ai didi

javascript - Zepto.js : Tap event doesn't fire

转载 作者:行者123 更新时间:2023-11-28 02:13:30 24 4
gpt4 key购买 nike

嘿哟,

我正在使用 Zepto (zeptojs.com)。这实际上是我的整个代码:

<html>
<head>
<title>Test</title>
</head>
<body>

<div>Tap me!</div>

<script type="text/javascript" src="zepto.min.js"></script>
<script>
$("div").on("tap", function() {
alert("Tapped!");
})
</script>
</body>
</html>

在 Mac 上的 iPhone 模拟器中运行它,当我点击 <div> 时没有任何反应。 。当我改变taptouchendalert将会出现。

我显然在这里做错了什么......但是什么?

最佳答案

默认情况下,触摸模块不包含在 zepto dist 中。您可以链接该文件,也可以创建自己的版本并添加触摸模块。

只需从 github 克隆源代码并编辑 makefile。 target.built 部分中的模块列表。

...
target.build = ->
cd __dirname
mkdir '-p', 'dist'
modules = (env['MODULES'] || 'zepto detect event ajax form fx touch').split(' ')
module_files = ( "src/#{module}.js" for module in modules )
...

关于javascript - Zepto.js : Tap event doesn't fire,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16732569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com