Skip to content

pantoken-root / formats/interactions/src / initCloseButton

Funkcija: initCloseButton() ​

initCloseButton(btn): void

Povežite gumb za zapiranje, da zapre svoj cilj.

Ciljna rešitev (prva ujemajoča se postavka zmaga):

  1. data-close-target="id" — zapri element z tem id-jem
  2. popovertarget / commandfor — preskoči; brskalnik to obravnava samodejno
  3. povzpnite se do najbližjega <dialog>, [popover], [data-dismissible], [open], opozorilo ali pasica

Strategija zapiranja:

  • <dialog> → dialog.close()
  • [popover] → el.hidePopover()
  • .instui-alert ali .instui-banner → preklicljiv dismiss dogodek, nato zbledi in odstrani
  • [data-dismissible] ali [open] → odstraniti atribut open + sprožiti mehurčasti close

Parametri ​

btn ​

HTMLElement

Vrne ​

void