我需要在backbonejs View 中实现基于触摸的事件。我尝试了锤子 jquery 特殊事件,但它对我不起作用。
问问题
3164 次
2 回答
2
尝试使用检查移动设备扩展事件并添加特定事件,例如
events: function() {
return MOBILE ?
{
"touchstart": 'select'
} :
{
"mousedown": 'select'
}
}
http://jsfiddle.net/dira/Ke2px/2/
正如我们从问题Backbone.js click event doesn't work with touch中看到的那样
于 2012-10-29T09:42:05.120 回答
0
将其用作 jquery 插件,然后通常使用 events 属性对其进行设置并在所需元素上侦听这些事件
events: {
'tap': 'onTap',
'hold .dragging-handle': 'onHold'
// etc...
},
onTap: function(e) {
// do whatever with the event data
}
于 2012-10-29T09:45:27.657 回答