Ausprobieren
Diese beiden Elemente öffnen auf dieser Seite die Buchung – per Klick und per Tastatur:
Du hast schon einen „Termin buchen“-Button in Navigation, Header oder Footer? Dann öffnet er die Buchung – der schwebende Button entfällt.
Diese beiden Elemente öffnen auf dieser Seite die Buchung – per Klick und per Tastatur:
Ergänze an deinem Button das Attribut data-oddc-open-bookings-modal. Am besten nimmst du ein
<button>, es funktioniert aber auch mit Links und beliebigen anderen Elementen.
Das Snippet bleibt unverändert – vor </body> einfügen, fertig.
<button> sind – Bedienung per Tab, Enter und LeertasteMit customButtonSelector legst du selbst fest, welche Elemente die Buchung öffnen – so wie auf
dieser Demo-Seite.
Für Single-Page-Apps, eigene Widgets oder Chatbots: Öffne die Buchung mit einem Event aus deinem eigenen JavaScript. Das funktioniert mit jeder Einbauvariante – mit eingebetteter Buchung öffnet sich deren Vollbild.
Das Script wird asynchron geladen: Ein Event, das vorher ausgelöst wird, geht verloren. Löse es also erst bei einer Aktion der Besucher aus (z. B. in einem Klick-Handler), nicht direkt beim Laden der Seite.
| Schlüssel | Typ | Standard | Beschreibung |
|---|---|---|---|
customButtonSelector |
string | '[data-oddc-open-bookings-modal]' |
CSS-Selektor für eigene Buttons. Gibt es passende Elemente, entfällt der schwebende Button. |
modalZIndex |
number | 1040 |
z-index der Vollbild-Ansicht. |
Eine Übersicht aller Einstellungen findest du auf der Seite Standard.