长按事件(长按)
Framework7 具有所谓的“长按”事件。如果启用的话,它会在持续、完整的触摸事件后触发。默认情况下,它处于禁用状态,可以通过使用应用程序初始化时的touch.tapHold...
应用程序参数启用并配置。
请注意,你可能需要通过将这些 CSS 规则添加到元素来禁用移动浏览器默认的“长按”操作
-moz-user-select: none;
-webkit-user-select: none;
user-select: none;
例如
var app = new Framework7({
touch: {
tapHold: true //enable tap hold events
},
});
var $$ = Dom7;
$$('.some-link').on('taphold', function () {
app.dialog.alert('Tap hold fired!');
});