带有JQuery插件的Hammer.js没有触发事件
Hammer.js with the JQuery plugin not firing event
我有以下JS,用于使用Hammer.JS JQuery插件对元素'.snap_img'执行双击事件。
$("body").hammer().on('doubletap','.snap_img',function() {
img_src = (this).getAttribute('src');
alert(img_src);
return false;
});
元素".snap_img"是由AJAX post()请求动态创建的。因此,我需要活动代表团能够发射锤子事件。这个JS基于这段代码,它成功地在动态加载的.snap_img元素上触发了一个点击事件:
$("body").on('click','.snap_img',function() {
img_src = (this).getAttribute('src');
alert(img_src);
return false;
});
如何使用Hammer JQuery插件编写代码?我想解决方案应该与这个问题中的第二段代码非常相似,但我似乎无法理解。
如果您正在使用Hammer
,您可以尝试以下操作:
var i = 0
$('.snap_img').get(0).hammer().on('doubletap', function(e) {
i++
console.log( 'double tap' + i )
})
相关文章:
- 为什么js事件消失了
- 为什么我的点击事件没有使用 react js 触发
- node.js请求数据事件未在CORS ajax调用中触发
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- 使用onkeyup JS事件检查输入的值是否唯一
- dropdown.js中的复杂事件处理
- 使用Bacon.js发出事件
- 针对重复发生的事件,使用moment.js防止DST偏移
- d3 中是否有点击和双击事件.js力定向图
- gulpfile 引发错误事件.js:154
- Chrome 扩展程序在后台注册事件.js
- Google Analytics(分析)在淘汰赛中推送跟踪事件.js数据绑定
- 如何在木偶中使用模型事件.js
- 节点.js - 事件.js:154 抛出错误写入 EPIPE;程序崩溃
- 侦听单击事件 JS
- 使客户端在选项卡关闭节点上发送断开连接事件.js
- 如何在onkepress事件+ JS上计算sub_total和total_price输入
- 不能在onclick事件(JS)上向元素插入函数
- 附加一个错误事件js/jquery
- 捕获鼠标拖动事件JS时会发生奇怪的事情