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,现在一切正常。