首页 > 如何用backbone实现滑动事件的注册呢(如对应zepto/jquery的swipeLeft()功能)?

如何用backbone实现滑动事件的注册呢(如对应zepto/jquery的swipeLeft()功能)?

用zepto实现滑动事件的处理,可以直接使用swipeLeft()函数,如下:

$('.aside-menu').swipeLeft(function() {
    console.log("$('.aside-menu').swipeLeft");
    $('.aside-menu').removeClass("show-aside").addClass("hide-aside")
})      

但我想去掉zepto的swipeLeft()函数,在backbone里面注册swipeLeft,但是没有起作用,
是否是我注册的事件名称错误呢?我试过好几个事件名称,我不知道在哪里可以查到backbone支持的事件名称列表;

我的问题是:
Q1.有哪位兄弟知道哪里有这个事件名称列表呢?

Q2.在backbone中,如何简易的实现滑动事件的处理呢?

var AppView = Backbone.View.extend({
    el: $("#id_tbl_product"),

    events: {
        "swipeLeft .aside-menu":"asideMenuSwiptLeft"
    },

    asideMenuSwiptLeft: function() {
        console.log("AppView $('.aside-menu').swipeLeft");
        $('.aside-menu').removeClass("show-aside").addClass("hide-aside")
    },
});
【热门文章】
【热门文章】