
The Tap hold event is used to trigger (enable) after a sustained and complete the touch event so only, it is called tap hold event. The Tab Hold is a built-in Fast Clicks library.
The following parameters are used to disable or enable and configured by default −
| S.No | Parameter & Description | Type | Default |
|---|---|---|---|
| 1 | tapHold To enable tap hold events when it is set to true. |
boolean | false |
| 2 | tapHoldDelay It specifies the duration of holding the tap before triggering taphold event on the target element. |
number | 750 |
| 3 | tapHoldPreventClicks The tap hold event will not be fired after clicking the event. |
boolean | true |
The following code is used for enable tap hold events −
var myApp = new Framework7 ({
tapHold: true //enable tap hold events
});
var $$ = Dom7;
$$('.some-link').on('taphold', function () {
myApp.alert('Tap hold fired!');
});