zepto+mui开发中的tap事件重复执行

zepto.js和mui一起使用的时候,因为都有tap事件绑定tab事件后会多次触发还会报错,这时不引用zepto中的touch.js就可以了,只用mui的tap相关事件。

 $(function () {
//mui初始化配置,设置需要的事件为true就可使用了
mui.init({
gestureConfig: {
tap: true, //默认为true
doubletap: true, //默认为false
longtap: true, //默认为false
//swipe: true, //默认为true
//drag: true, //默认为true
//hold: true//默认为false,不监听
}
}); $('#test').on('tap', function () {
console.log('tap');
}); $('#test').on('longtap', function () {
console.log('longtap');
}); //doubletap事件触发时会同时触发tap事件,所以需要加off()先解除所有绑定事件
$('#test').off().on('doubletap', function () {
console.log('doubletap');
});
});
上一篇:BodeAbp服务端介绍


下一篇:TEX Quotes(字符串,水)