Skip to content

pantoken-root / formats/interactions/src / initCloseButton

Függvény: initCloseButton() ​

initCloseButton(btn): void

Bezárás gomb összekötése a célpontja elvetéséhez.

Célfeloldás (az első találat számít):

  1. data-close-target="id" — elrejteni az adott azonosítójú elemet
  2. popovertarget / commandfor — kihagy; a böngésző natívan kezeli
  3. lépjen fel a legközelebbi <dialog>, [popover], [data-dismissible], [open], figyelmeztetés vagy banner

Elutasítási stratégia:

  • <dialog> → dialog.close()
  • [popover] → el.hidePopover()
  • .instui-alert or .instui-banner → megszakítható dismiss esemény, majd elhalványul és eltávolítás
  • [data-dismissible] vagy [open] → távolítsa el az open attribútumot + indítsa el a buborékoló close

Paraméterek ​

btn ​

HTMLElement

Visszatérési érték ​

void