【发布时间】:2013-03-17 22:34:09
【问题描述】:
我正在尝试在捏合身体时执行一个功能,然后在捏合时执行另一个功能。 由于我已经在本文档中使用 jquery.hammer.js 并且hammer 可以监听进出捏,我认为最好使用它来监听捏。 但是,我暂时不运行这些函数,而是运行警报。
这似乎应该可以工作,但是当我捏捏捏捏时,不会触发警报。
我做错了什么?
这是我的代码:
<!Doctype HTMl>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Pinch me!</title>
</head>
<body>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="//raw.github.com/EightMedia/hammer.js/master/dist/jquery.hammer.min.js"></script>
<script type="text/javascript">
var element = $('body').get();
var hammertime = Hammer(element).on("pinchin", function(event) {
alert("pinch in!");
});
var hammertimes = Hammer(element).on("pinchout", function(event) {
alert("pinch out!");
});
</script>
</body>
</html>
如果能帮助我在捏合和捏出时触发这些警报,我将不胜感激。
【问题讨论】:
标签: javascript jquery multi-touch gestures hammer.js