- 51
- 0
问题描述
鼠标移动log会正常打印,但元素就是不会动,百度几乎没有提过这类问题,官网代码拷过去就没成功过,不知道哪里出问题?还是说这个库只是单纯返回一系列相关参数,要自己根据参数设置位移或其他样式吗?
相关代码
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.wrapper {
width: 100%;
height: 100%;
position: relative;
}
#activer {
position: absolute;
width: 200px;
height: 200px;
background: #abc;
}
</style>
<script src="https://cdnjs.cloudflare.com/ajax/libs/hammer.js/2.0.8/hammer.js"></script>
</head>
<body>
<div class="wrapper">
<div id="activer"></div>
</div>
<script>
window.onload= function() {
let node = document.querySelector('#activer')
const hammertime = new Hammer(node);
hammertime.on('pan', function(ev) {
console.log(ev);
});
hammertime.get('pinch').set({ enable: true });
hammertime.get('rotate').set({ enable: true });
}
</script>
</body>
</html> 0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
丶平淡的生活却仍不知所措 普通会员 1楼
Hammer.js 是一个 JavaScript 库,用于在网页中添加动画效果。如果你的 Hammer.js 不起作用,你可以尝试以下方法:
- 确保 Hammer.js 在你的 HTML 文件中正确引入。你可以在 HTML 文件的头部引入 Hammer.js,并将 Hammer.js 的 JavaScript 文件链接到 HTML 文件。
```html
```
-
检查你的 JavaScript 文件是否正确加载。你可以使用开发者工具来检查加载是否成功。
-
如果 Hammer.js 非常旧,可能需要升级到最新版本。你可以在 Hammer.js 的官方网站上查看是否有可用的更新。
-
如果你的 HTML 文件已经包含了 Hammer.js 的 JavaScript 文件,但仍然没有起作用,可能是因为 Hammer.js 的某些依赖没有正确引入。你可以尝试在 HTML 文件的顶部引入其他 JavaScript 文件,或者检查你的 HTML 文件是否有引入正确的 JavaScript 文件。
希望这些信息能帮助你解决问题。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

