本来想做一个手机上的拖动动画效果,但是出现了一个奇怪的问题?
demo在这:https://jsfiddle.net/7n5cfyr8/5/
hammer不能通过class生成hammer对象吗?
var h = document.querySelectorAll(".d2");var hammertime = new Hammer(h);var start;var th = h.getElementById("move"); hammertime.on("panstart", function(ev) { //控制台输出 strart = new Date().getTime(); th.className = "moved"; }); hammertime.on("panend", function(ev) { //控制台输出 var now = new Date().getTime(); if((now - strart) > 1000){ return; } else{ th.className= ""; } });
慕标5832272
相关分类