2014-11-20 54 views
1

我希望我的主幹應用在移動設備上表現得很好。用'touchend'事件替換'點擊'事件有意義嗎?在主幹視圖中處理觸摸事件

var CoolView = Backbone.View.extend({ 
    el : $("#coolEl"), 
    events: { 
     'touchend' : 'clickHandler' 
    } 
}); 

將它添加到事件對象?

var CoolView = Backbone.View.extend({ 
    el : $("#coolEl"), 
    events: { 
     'click' : 'clickHandler', 
     'touchend' : 'clickHandler' 
    } 
}); 

別的東西?

fiddle

回答

3

可以使用Backbone.touch插件將取代點擊事件,觸摸事件,如果該設備是移動。

+0

我看到了這個插件,我可能會去用它。好奇的是,如果有其他解決方案。謝謝你的回答。 – Oakley 2014-11-21 14:02:49