有没有什么好的资源可以在手机上使用,我尝试了所有这三个事件,它们似乎都有不同的优缺点。'Click' 感觉不像'touchend' 那样自然。然而,'touchend' 非常非常敏感。当我尝试向下滚动时,我不小心“触摸”到了链接。我该如何解决这个问题?我应该只使用点击,最佳做法是什么?
也许“点击”是上述问题的答案,但“点击”似乎不起作用。我在哪里可以找到可以触发的所有事件的完整列表?这是否取决于骨干本身或我正在使用的第二个库(jquery 或 zepto)
var EmailView = Backbone.Marionette.ItemView.extend({
events:{
"tap .delete-fooditem" : "edit",
// "click .delete-fooditem" : "edit",
// "touchend .delete-fooditem" : "edit",
},
edit : function(e){
console.log("edit")
},
)};