/ / Foundation 5: Tooltip nur beim Klick ausführen (wie Joystick) - javascript, css, tooltip, zurb-joyride, zurb-foundation-5

Foundation 5: Tooltip nur auf Klick ausführen (wie Joystick) - javascript, css, tooltip, zumb-joyride, zurb-foundation-5

Ich möchte einen Tooltip verwenden Stiftung 5 scheint so nur beim Klicken (beim Hover deaktivieren) und das kann geschlossen werden.

Grundsätzlich etwas zum ersten Tooltip, in dem du siehst Dieses Joyride-Beispiel aber ohne Joyride.

Ich konnte keinen Weg finden, es zu reparieren, und die Dokumentation ist dafür knapp. Wie könnte das möglicherweise gehackt werden?

Antworten:

2 für die Antwort № 1

Es sieht so aus, als müssten Sie die Quelle der Foundation-Bibliothek ändern, mit der Sie gerade arbeiten. In Foundation.lib.tooltip richtet sie einen Event-Listener für mouseenter und mouseleave. Sie möchten löschen und haben nur Zuhörer touchstart (für mobile / Touchscreen-Geräte) & ein Mausklick (was ich annehme ist was MSPointerDown tut).

Referenz: https://github.com/zurb/foundation/blob/master/js/foundation/foundation.tooltip.js#L62

Ich denke, du könntest auch die Logik in den Zeilen 86 - 92 löschen, die nur dem Tooltip folgt, wenn der Benutzer für eine gewisse Zeit über den Tooltip gefahren ist

https://github.com/zurb/foundation/blob/master/js/foundation/foundation.tooltip.js#L86-L92


Verwandte Fragen


Kommentare (0)

Einen Kommentar hinzufügen