Jquery 移动滑动事件未触发
Jquery Mobile Swipe events are not firing
我正在使用 bootstrap 并希望对 img 轮播启用滑动手势。我正在为轮播项目注册滑动处理程序,例如:
$(".carousel-inner").on( "swipe", ".item", function () {
console.log("swiped");
});
用同样的方法注册一个点击事件处理程序效果很好,所以元素的选择似乎是有效的。另外 ($.mobile) returns true 因此 jquery 移动设备已正确加载。
我通过 USB 数据线连接了我的智能手机,并通过 chrome 开发人员工具跟踪调试。单击设备会触发单击事件,但滑动不会执行任何操作。
猜猜为什么现在会触发滑动事件?
由于 jquery 核心版本(版本 3.1.1.)不兼容,jquery 移动设备未正确加载。将版本更改为 1.11.1,现在一切正常。
我正在使用 bootstrap 并希望对 img 轮播启用滑动手势。我正在为轮播项目注册滑动处理程序,例如:
$(".carousel-inner").on( "swipe", ".item", function () {
console.log("swiped");
});
用同样的方法注册一个点击事件处理程序效果很好,所以元素的选择似乎是有效的。另外 ($.mobile) returns true 因此 jquery 移动设备已正确加载。
我通过 USB 数据线连接了我的智能手机,并通过 chrome 开发人员工具跟踪调试。单击设备会触发单击事件,但滑动不会执行任何操作。
猜猜为什么现在会触发滑动事件?
由于 jquery 核心版本(版本 3.1.1.)不兼容,jquery 移动设备未正确加载。将版本更改为 1.11.1,现在一切正常。