我正在使用bootstrap,并希望启用滑动手势到img轮播。我在滑动处理程序上注册旋转木马项目,如:
$(".carousel-inner").on( "swipe", ".item", function () {
console.log("swiped");
});
执行相同操作以注册click事件处理程序的工作正常,因此元素的选择似乎有效。另外($ .mobile)返回true,因此正确加载了jquery mobile。
我通过USB线连接智能手机,并通过Chrome开发工具跟踪调试。点击设备会触发点击事件但刷卡不会做任何事情。
任何猜测为什么现在都会触发滑动事件?
答案 0 :(得分:2)
事实证明,由于jquery核心版本不兼容(版本3.1.1。),jquery mobile未正确加载。将版本更改为1.11.1,现在一切正常。