Ejupi contenido principal-pe Eike docs jeguatahápe
Check
in English

Popovers rehegua

Kuatiahaipyre ha techapyrã emoĩ hag̃ua Bootstrap popovers, ojejuhúvaicha iOS-pe, oimeraẽ elemento nde tenda’ípe.

Tembiecharã

Mba’e ojekuaava’erã ojepuru jave popover plugin:

  • Popovers ojepytaso biblioteca tercero Popper rehe posicionamiento rehe. Emoĩva’erã popper.min.js mboyve bootstrap.js, térã eipuru peteĩ bootstrap.bundle.min.jsoguerekóva Popper.
  • Popovers oikotevẽ popover plugin peteĩ dependencia ramo.
  • Popovers ha’e opt-in por razones de rendimiento, upévare nde voi remoñepyrũva’erã .
  • Cero-longitud titleha contentvalores araka'eve ndohechaukái peteî popover.
  • Emombeꞌu container: 'body'ani hag̃ua ojejapo apañuãi renderización rehegua umi componente ikomplikadovévape (ñande aty jeikerãicha, aty botón rehegua, ha mbaꞌe).
  • Omotenondévo popovers umi elemento kañymby rehe ndoikomo'ãi.
  • Umi popovers .disabledtérã disabledelemento-kuérape g̃uarã oñemboguapyvaꞌerã peteĩ elemento envoltura rehe.
  • Ojedispara jave umi ancla-gui ojejaho’íva heta línea ári, umi popover oñecentráta umi ancla ancho total mbytépe. Eipuru .text-nowrapnde <a>s ári ani hagua oiko ko jepokuaa.
  • Umi popovers oñeñomiva'erã ojeipe'a mboyve DOM-gui umi elemento correspondiente orekóva.
  • Umi popovers ikatu oñemboguata gracias peteĩ elemento oĩva peteĩ DOM sombra ryepýpe.
Por defecto, ko componente oipuru desinfectante de contenido incorporado, oipeꞌavaꞌekue oimeraẽ elemento HTML ndojehejáiva explícitamente. Ehecha pe sección desinfectante ore kuatia JavaScript -pe reikuaave hag̃ua.
Pe efecto animación rehegua ko componente rehegua odepende pe prefers-reduced-motionconsulta medio rehegua rehe. Ehecha pe sección movimiento reducido ore kuatia accesibilidad rehegua .

Emoñe’ẽ meme rehecha haĝua mba’éichapa omba’apo umi popover algunos ejemplos reheve.

Tembiecharã

Ombohapéva umi popovers

Ja’e haguéicha yvateve, remoñepyrũva’erã umi popover ikatu mboyve ojeporu. Peteĩ tape oñemboguapy hag̃ua opaite popover peteĩ página-pe haꞌeta ojeporavo hag̃ua data-bs-toggleatributo rupive, péicha:

const popoverTriggerList = document.querySelectorAll('[data-bs-toggle="popover"]')
const popoverList = [...popoverTriggerList].map(popoverTriggerEl => new bootstrap.Popover(popoverTriggerEl))

Demostración en vivo rehegua

Roipuru JavaScript ojoguáva pe fragmento yvateguápe rohechauka hag̃ua ko’ã popover oikovéva. Umi título oñemohenda vía data-bs-titleha contenido corporal oñemohenda vía data-bs-content.

Eñeñandu porã eipuru hag̃ua peteĩva titletérã data-bs-titlende HTML-pe. Ojepuru jave title, Popper omyengoviáta ijeheguiete oñembohasa data-bs-titlejave elemento rehe.
html rehegua
<button type="button" class="btn btn-lg btn-danger" data-bs-toggle="popover" data-bs-title="Popover title" data-bs-content="And here's some amazing content. It's very engaging. Right?">Click to toggle popover</button>

Irundy dirección rehegua

Ojeguereko irundy opción: yvate, akatúa, yvy gotyo ha asu gotyo. Umi dirección ojehechauka espejo-pe ojepuru jave Bootstrap RTL-pe. Oñemohenda data-bs-placementoñemoambue hag̃ua dirección.

html rehegua
<button type="button" class="btn btn-secondary" data-bs-container="body" data-bs-toggle="popover" data-bs-placement="top" data-bs-content="Top popover">
  Popover on top
</button>
<button type="button" class="btn btn-secondary" data-bs-container="body" data-bs-toggle="popover" data-bs-placement="right" data-bs-content="Right popover">
  Popover on right
</button>
<button type="button" class="btn btn-secondary" data-bs-container="body" data-bs-toggle="popover" data-bs-placement="bottom" data-bs-content="Bottom popover">
  Popover on bottom
</button>
<button type="button" class="btn btn-secondary" data-bs-container="body" data-bs-toggle="popover" data-bs-placement="left" data-bs-content="Left popover">
  Popover on left
</button>

Jepokuaacontainer

Eguerekóramo peteĩ estilo peteĩ elemento túva rehe ojokóva peteĩ popover rehe, emombeꞌuse peteĩ jeporupyre containerikatu hag̃uáicha popover HTML ojekuaa upe elemento ryepýpe hendaguépe. Kóva ojehecha jepi umi cuadro ombohováivape, umi grupo de entrada ha umíchagua.

const popover = new bootstrap.Popover('.example-popover', {
  container: 'body'
})

Ambue situación emohendasétahápe peteĩ jepokuaa hesakãva containerhaꞌehína umi popover peteĩ ñeꞌeryru modal ryepýpe , ojeasegura hag̃ua pe popover voi oñembojoapyha pe modal rehe. Kóva tuicha mba’e umi popover-pe g̃uarã oguerekóva elemento interactivo – umi diálogo modal oñapytĩta ñuhãme enfoque, upévare ndaha’éiramo pe popover ha’éva peteĩ elemento mitã modal rehegua, umi puruhára ndaikatumo’ãi oenfoka térã omomba’apo ko’ã elemento interactivo.

const popover = new bootstrap.Popover('.example-popover', {
  container: '.modal-body'
})

Popovers personalizado rehegua

Oñemoĩve v5.2.0-pe

Ikatu emohenda umi popover jehechauka eipurúvo CSS mbaꞌekuaarã . Romohenda peteĩ mbo’esyry jeporupyre ndive data-bs-custom-class="custom-popover"ro’alcance hag̃ua ore jehechauka jeporupyre ha roipuru romboyke hag̃ua peteĩva umi CSS mba’ekuaarã tendápegua.

.custom-popover {
  --bs-popover-max-width: 200px;
  --bs-popover-border-color: var(--bs-primary);
  --bs-popover-header-bg: var(--bs-primary);
  --bs-popover-header-color: var(--bs-white);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: .5rem;
}
html rehegua
<button type="button" class="btn btn-secondary"
        data-bs-toggle="popover" data-bs-placement="right"
        data-bs-custom-class="custom-popover"
        data-bs-title="Custom popover"
        data-bs-content="This popover is themed via CSS variables.">
  Custom popover
</button>

Oñemboyke ambue clic-pe

Eipuru focusgatillo emosẽ hag̃ua popovers puruhára clic oúvape peteĩ elemento iñambuéva elemento toggle-gui.

Oñeikotevẽ marcado específico oñemboyke-pe g̃uarã ambue clic-pe

Ojepokuaa porã hag̃ua kundahára ha plataforma kurusu, eipuruva’erã <a>etiqueta, ndaha’éi etiqueta <button>, ha avei emoĩva’erã peteĩ tabindexatributo.

html rehegua
<a tabindex="0" class="btn btn-lg btn-danger" role="button" data-bs-toggle="popover" data-bs-trigger="focus" data-bs-title="Dismissible popover" data-bs-content="And here's some amazing content. It's very engaging. Right?">Dismissible popover</a>
const popover = new bootstrap.Popover('.popover-dismiss', {
  trigger: 'focus'
})

Umi elemento oñemboykéva

Umi elemento oguerekóva disabledatributo ndaha’éi interactivo, he’iséva umi puruhára ndaikatuiha ojepyso térã ojepyso hesekuéra omoñepyrũ hag̃ua peteĩ popover (térã tembipuru’i ñe’ẽmondo). Peteĩ tembiaporãicha, emoñepyrũse pe popover peteĩ envoltura-gui <div>térã <span>, iporãvéva ojejapo teclado-pe oñembohapéva ojeporúvo tabindex="0".

Umi popover desencadenante oñemboykévape g̃uarã, ikatu avei reipotave ikatu hag̃uáicha pe popover ojehechauka pya’e jehechapyrãicha ne puruhárapedata-bs-trigger="hover focus" ikatuháicha noha’arõi hikuái oity peteĩ elemento oñemboykéva rehe.

html rehegua
<span class="d-inline-block" tabindex="0" data-bs-toggle="popover" data-bs-trigger="hover focus" data-bs-content="Disabled popover">
  <button class="btn btn-primary" type="button" disabled>Disabled button</button>
</span>

CSS rehegua

Variables rehegua

Oñemoĩve v5.2.0-pe

Pehẽngue ramo Bootstrap CSS mbaꞌekuaarã oñembohapévape, umi popover koꞌág̃a oipuru CSS mbaꞌekuaarã local on .popoveroñembotuichave hag̃ua personalización tiempo real-pe. Umi mbaꞌekuaarã CSS mbaꞌekuaarãme g̃uarã oñemohenda Sass rupive, upévare oipytyvõ gueteri Sass jeporupyre, avei.

  --#{$prefix}popover-zindex: #{$zindex-popover};
  --#{$prefix}popover-max-width: #{$popover-max-width};
  @include rfs($popover-font-size, --#{$prefix}popover-font-size);
  --#{$prefix}popover-bg: #{$popover-bg};
  --#{$prefix}popover-border-width: #{$popover-border-width};
  --#{$prefix}popover-border-color: #{$popover-border-color};
  --#{$prefix}popover-border-radius: #{$popover-border-radius};
  --#{$prefix}popover-inner-border-radius: #{$popover-inner-border-radius};
  --#{$prefix}popover-box-shadow: #{$popover-box-shadow};
  --#{$prefix}popover-header-padding-x: #{$popover-header-padding-x};
  --#{$prefix}popover-header-padding-y: #{$popover-header-padding-y};
  @include rfs($popover-header-font-size, --#{$prefix}popover-header-font-size);
  --#{$prefix}popover-header-color: #{$popover-header-color};
  --#{$prefix}popover-header-bg: #{$popover-header-bg};
  --#{$prefix}popover-body-padding-x: #{$popover-body-padding-x};
  --#{$prefix}popover-body-padding-y: #{$popover-body-padding-y};
  --#{$prefix}popover-body-color: #{$popover-body-color};
  --#{$prefix}popover-arrow-width: #{$popover-arrow-width};
  --#{$prefix}popover-arrow-height: #{$popover-arrow-height};
  --#{$prefix}popover-arrow-border: var(--#{$prefix}popover-border-color);
  

Sass mba’ekuaarã

$popover-font-size:                 $font-size-sm;
$popover-bg:                        $white;
$popover-max-width:                 276px;
$popover-border-width:              $border-width;
$popover-border-color:              var(--#{$prefix}border-color-translucent);
$popover-border-radius:             $border-radius-lg;
$popover-inner-border-radius:       subtract($popover-border-radius, $popover-border-width);
$popover-box-shadow:                $box-shadow;

$popover-header-font-size:          $font-size-base;
$popover-header-bg:                 shade-color($popover-bg, 6%);
$popover-header-color:              $headings-color;
$popover-header-padding-y:          .5rem;
$popover-header-padding-x:          $spacer;

$popover-body-color:                $body-color;
$popover-body-padding-y:            $spacer;
$popover-body-padding-x:            $spacer;

$popover-arrow-width:               1rem;
$popover-arrow-height:              .5rem;

Jeporu rehegua

Emboguata popovers JavaScript rupive:

const exampleEl = document.getElementById('example')
const popover = new bootstrap.Popover(exampleEl, options)

Ojapóvo umi popover ombaꞌapo hag̃ua umi teclado ha tecnología pytyvõhára puruhárape g̃uarã

Ojeheja hag̃ua teclado puruhárape omombaꞌapo ne popover-kuéra, emoĩvaꞌerãnte umi elemento HTML-pe, ymaite guive oñembohapéva teclado-pe ha oñembojoajúva (haꞌeháicha enlace térã control formulario rehegua). Jepémo umi elemento HTML arbitrario ( <span>s-icha) ikatu ojejapo enfocables oñembojoapývo tabindex="0"atributo, kóva omoĩta umi parada ficha potencialmente molesto ha confuso umi elemento ndahaꞌeiva interactivo rehe umi teclado puruhárape g̃uarã, ha hetavéva tecnología oipytyvõva koꞌág̃aite nomoherakuãi popover contenido ko situación-pe . Avei, ani rejerovia hese añoite hoverpe gatillo ramo ne popover-kuérape g̃uarã, kóva ojapótagui ndaikatumo’ãigui oñembohape umi teclado puruhárape g̃uarã.

Ikatu ramo jepe emoinge HTML rico ha estructurado umi popover-pe htmlopción reheve, romomarandu mbarete ani hag̃ua remoĩ hetaiterei contenido. Mbaꞌeichaitépa ombaꞌapo umi popover koꞌág̃agua haꞌehína, ojehechauka rire, ikonteído oñembojoaju elemento disparador rehe aria-describedbyatributo reheve. Péicha resultado, opavave contenido popover oñemoherakuãta umi usuario tecnología asistida peteî corriente ipukúva, ininterrumpido.

Avei, ikatu ramo jepe avei emoinge umi control interactivo (ha’eháicha elemento forma térã enlace) nde popover-pe (emoĩvo ko’ã elemento umi allowListatributo ha etiqueta ojehejávape), eikuaa ko’áĝa pe popover ndoisãmbyhýiha teclado enfoque orden. Peteĩ teclado puruhára oipeꞌa jave peteĩ popover, enfoque opyta elemento desencadenante rehe, ha jepiveguáicha pe popover ndosegíri pyaꞌete pe gatillo kuatia estructura-pe, ndaipóri garantía oñemotenondévo/oñembotapykuévoTABomomýita peteĩ teclado puruhára popover-pe voi. Mbykyhápe, oñembojoapýramo añoite umi control interactivo peteĩ popover-pe, oiméne ojapo ko’ã control ndojehupytýiva/ndojeporúiva umi teclado puruhára ha umi tecnología oipytyvõvape g̃uarã, térã por lo menos ojapo peteĩ orden de enfoque general ilógico. Ko’ã kásope, ehecha eipuru peteĩ ñe’ẽñemi modal hendaguépe.

Opciones rehegua

Umi opción ikatuháicha oñembohasa atributo de datos térã JavaScript rupive, ikatu emoĩ peteĩ opción réra data-bs-, -peguáicha data-bs-animation="{value}". Ejesareko emoambue hag̃ua káso tipo opción réra “ camelCase ”-gui “ kebab-case ”-pe embohasávo umi opción atributo de datos rupive. Por ehémplo, eipuru data-bs-custom-class="beautifier"rangue data-bs-customClass="beautifier".

Bootstrap 5.2.0 guive, opaite componente oipytyvõ peteĩ atributo dato reservado experimentaldata-bs-config ikatúva oñemohenda componente configuración simple peteĩ cadena JSON ramo. Peteĩ elemento oguerekóramo data-bs-config='{"delay":0, "title":123}'ha data-bs-title="456"atributo, pe valor paha titlehaꞌeta 456ha umi atributo dato rehegua añónte omboykéta umi valor oñemeꞌevaꞌekue data-bs-config. Avei, umi atributo dato rehegua oĩmava ikatu oguereko JSON mbaꞌekuaarã data-bs-delay='{"show":0,"hide":150}'.

Eñamindu’u seguridad rehehápe umi sanitize, sanitizeFn, ha allowListopción ndaikatúi oñeme’ẽ ojeporúvo umi atributo dato rehegua.
Téra Hesegua Upevakuére Techaukaha
allowList mba'e Valor por defecto rehegua Objeto oguerekóva atributo ha etiqueta ojehejáva.
animation booleano rehegua true Emoĩ peteĩ CSS descoloramiento ñembohasa popover-pe.
boundary cadena, elemento rehegua 'clippingParents' Límite restricción de desbordamiento rehegua popover rehegua (ojeporu Popper modificador preventOverflow-pe añoite). Por defecto, ha’e 'clippingParents'ha ikatu omoneĩ peteĩ HTMLElement ñe’ẽmondo (JavaScript rupive añoite). Ojeikuaave hag̃ua ehecha Popper detectOverflow docs .
container cadena, elemento, japu false Ombojoaju pe popover peteĩ elemento específico rehe. Tembiecharã: container: 'body'. Ko opción ideprovéchoiterei ohejágui ndéve emohenda pe popover kuatia osyryhápe elemento desencadenante ypýpe - ojokótava pe popover ani hag̃ua oveve mombyry elemento desencadenante-gui peteĩ ventána tuichakue ñemoambue aja.
content cadena, elemento, función rehegua '' Contenido valor por defecto data-bs-contentatributo noĩriramo. Oñemeꞌeramo peteĩ función, oñehenóita thisirreferencia reheve pe elemento oñembojoajúva popover rehe.
customClass cadena, función rehegua '' Oñemoĩve clasekuéra pe popover-pe ojehechauka jave. Ñañamindu’u ko’ã mbo’esyry oñembojoapýta oimeraẽ mbo’esyry oje’éva plantilla-pe ári. Oñemoĩ hag̃ua heta mbo’esyry, ojesepara va’erã espacio reheve: 'class-1 class-2'. Ikatu avei embohasa peteĩ tembiaporã ombojevyvaꞌerãva peteĩ cadena añoite oguerekóva mboꞌepy réra ambuéva.
delay papapy, mba’e 0 Retraso ojehechauka ha oñeñomi hag̃ua popover (ms)—ndojeporúi tipo de gatillo manual-pe. Oñeme’ẽramo peteĩ papapy, ojejapo retardo mokõivévape oñemokañy/ohechauka hag̃ua. Objeto ñemohenda ha’e: delay: { "show": 500, "hide": 100 }.
fallbackPlacements cadena, matriz rehegua ['top', 'right', 'bottom', 'left'] Emohenda umi ñemohenda jere rehegua eme’ẽvo peteĩ lista ñemohenda rehegua matriz-pe (orden de preferencia-pe). Ojeikuaave hag̃ua ehecha Popper rekoha kuatiañe’ẽ .
html booleano rehegua false Eheja HTML pe popover-pe. Añete ramo, umi etiqueta HTML oĩva popover-pe titleoñembohasáta popover-pe. Japúramo, innerTextojeporúta propiedad oñemoinge hag̃ua contenido DOM-pe. Eipuru jehaipyre rejepy’apýramo umi ataque XSS rehe.
offset papapy, vore, tembiaporã [0, 0] Compensación del popover relativo orekóva meta rehe. Ikatu embohasa peteĩ vore umi atributo dato rehegua orekóva valor ojeseparáva coma-gui haꞌeháicha: data-bs-offset="10,20". Ojepuru jave peteĩ función ojekuaa hag̃ua desplazamiento, oñehenói peteĩ mbaꞌe reheve oguerekóva popper ñemohenda, referencia ha popper rects peteĩha argumento ramo. Pe elemento desencadenante nodo DOM oñembohasa mokõiha argumento ramo. Pe tembiaporã ombojevyvaꞌerã peteĩ matriz oguerekóva mokõi papapy: skidding , distance . Ojeikuaave hag̃ua ehecha Popper offset docs .
placement cadena, función rehegua 'top' Mba'éichapa oñemohenda popover: auto, yvate, yvy gotyo, izquierda, derecha. Oje’e jave auto, oorienta jeýta dinámicamente pe popover. Ojepuru jave peteĩ tembiaporã ojekuaa hag̃ua ñemohenda, oñehenói nodo popover DOM reheve peteĩha argumento ramo ha elemento disparador nodo DOM mokõiha ramo. Pe thiscontexto oñemohenda instancia popover-pe.
popperConfig nulo, mba’e, tembiaporã null Oñemoambue hag̃ua Bootstrap Popper ñemboheko tee, ehecha Popper ñemboheko . Ojepuru jave peteĩ tembiaporã ojejapo hag̃ua Popper ñemboheko, oñehenói peteĩ mbaꞌe reheve oguerekóva Bootstrap Popper ñemboheko tee. Oipytyvõ eipuru ha embojoaju hag̃ua pe ñepyrũrã ne ñemboheko tee ndive. Pe tembiaporã ombojevyva’erã peteĩ mba’e’oka configuración rehegua Popper-pe g̃uarã.
sanitize booleano rehegua true Emboguata térã embogue pe saneamiento. Ojeactiva ramo 'template', 'content'ha 'title'opciones oñesantifika va'erã.
sanitizeFn nulo, tembiaporã null Ko'ápe ikatu reabastece nde función de desinfectación nde propia. Kóva ikatu ideprovécho reiporusevéramo peteĩ biblioteca dedicada rejapo hag̃ua desinfecto.
selector kuã, japu false Oñeme’ẽramo peteĩ jeporavoha, umi mba’e’oka popover rehegua oñeme’ẽta umi mba’e’oka oje’évape. En práctica, kóva ojepuru ojeporu hag̃ua avei umi popover umi elemento DOM oñembojoapýva dinámicamente ( jQuery.onpytyvõ). Ehecha ko número ha peteĩ ehémplo informativo .
template '<div class="popover" role="popover"><div class="popover-arrow"></div><div class="popover-inner"></div></div>' Base HTML ojepuru hag̃ua ojejapo jave popover. Umi popover's titleoñeinyecta va'erã pe .popover-inner. .popover-arrowoikóta chugui pe popover flecha. Pe elemento envoltura okápegua oguerekova'erã .popoverclase ha role="popover".
title cadena, elemento, función rehegua '' Título valor por defecto titleatributo ndaipóriramo. Oñemeꞌeramo peteĩ función, oñehenóita thisirreferencia reheve pe elemento oñembojoajúva popover rehe.
trigger 'hover focus' Mba’éichapa oñemboguata popover: clic, hover, enfoque, manual. Ikatu rembohasa heta disparador; omboja’o chupekuéra peteĩ espacio reheve. 'manual'ohechauka pe popover oñemboguatataha programáticamente umi método rupive .popover('show'), .popover('hide')ha umi .popover('toggle')método; ko mba’ekuaarã ndaikatúi oñembojoaju ambue mba’e’apoha ndive. 'hover'ijeheguiete osẽta umi popover ndaikatúiva oñemboguata teclado rupive, ha ojepuruvaꞌerã oĩramo añoite umi método alternativo oñembohasa hag̃ua peteĩchagua marandu teclado puruhárape g̃uarã.

Umi atributo de datos umi popover individual-pe g̃uarã

Umi opción umi popover individual-pe g̃uarã ikatu alternativamente ojehechauka ojeporúvo umi atributo de datos, oñemyesakã haguéicha yvateve.

Oipurúvo función orekóvapopperConfig

const popover = new bootstrap.Popover(element, {
  popperConfig(defaultBsPopperConfig) {
    // const newPopperConfig = {...}
    // use defaultBsPopperConfig if needed...
    // return newPopperConfig
  }
})

Método-kuéra rehegua

Método ha transición asíncrono rehegua

Opaite API rembiaporã haꞌehína asíncrono ha oñepyrũ peteĩ jehasapa . Ojevy hikuái ohenóivape oñepyrũvove pe transición ha katu opa mboyve . Avei, oñemboykéta peteĩ ñehenói método rehegua peteĩ componente oñembohasáva rehe .

Ehecha ore kuatiañe’ẽ JavaScript rehegua reikuaave hag̃ua .

Tapereko Techaukaha
disable Oipeꞌa ikatuha ojehechauka hag̃ua peteĩ elemento popover. Pe popover ikatúta ojehechauka oñembohape jeýramo añoite.
dispose Oñomi ha ohundi peteĩ elemento popover (Oipeꞌa umi dato oñeñongatúva elemento DOM-pe). Umi popovers oipurúva delegación (ojejapóva ojeporúvo opciónselector ) ndaikatúi oñehundi peteĩteĩ umi elemento disparador descendiente rehe .
enable Ome'ê peteî elemento popover-pe ikatuha ojehechauka. Popovers oñembohapéva por defecto.
getInstance Método estático ohejáva ndéve rehupyty hag̃ua instancia popover ojoajúva peteĩ elemento DOM rehe.
getOrCreateInstance Método estático ohejáva ndéve rehupyty instancia popover ojoajúva peteĩ elemento DOM ndive, térã emoheñói peteĩ pyahu en caso noñemoñepyrũi.
hide Oñomi peteĩ elemento popover rehegua. Ojevy ohenóivape oñeñomi mboyve añetehápe pe popover (heꞌiséva oiko mboyve pe hidden.bs.popovermbaꞌe ojehúva). Péva ojehecha peteî “manual” desencadenante popover rehe.
setContent Omeꞌe peteĩ tape oñemoambue hag̃ua popover contenido oñepyrũ rire.
show Oikuaauka peteî elemento popover. Ojevy ohenóivape ojehechauka mboyve añetehápe popover (heꞌiséva oiko mboyve pe shown.bs.popovermbaꞌe ojehúva). Péva ojehecha peteî “manual” desencadenante popover rehe. Umi popovers orekóva título ha contenido mokõivéva cero ipukukue araka'eve ndojehechaukái.
toggle Ombohasa peteĩ elemento popover. Ojevy ohenóivape ojehechauka térã oñeñomi mboyve añetehápe pe popover (heꞌiséva oiko mboyve pe shown.bs.popovertérã hidden.bs.popovermbaꞌe ojehúva). Péva ojehecha peteî “manual” desencadenante popover rehe.
toggleEnabled Ombohasa mbaꞌekuaarã peteĩ elemento popover ojehechauka térã oñeñomi hag̃ua.
update Ombopyahu peteĩ elemento popover ñemohenda.
// getOrCreateInstance example
const popover = bootstrap.Popover.getOrCreateInstance('#example') // Returns a Bootstrap popover instance

// setContent example
myPopover.setContent({
  '.popover-header': 'another title',
  '.popover-body': 'another content'
})
Pe setContentmétodo omoneĩ peteĩ objectargumento, peteĩteĩva propiedad-clave haꞌehápe peteĩ stringselector añetegua popover plantilla ryepýpe, ha peteĩteĩva propiedad-valor ojoajúva ikatu haꞌe string| element| function| null

Umi mba’e oikóva

Jeguerohyha Techaukaha
hide.bs.popover Ko mbaꞌe ojehúva oñembogue pyaꞌe oñehenói rire pe hidemétodo instancia rehegua.
hidden.bs.popover Ko mba’e’oka oñembogue pe popover oñemokañypa rire puruháragui (oha’arõta CSS jehaipyre oñembotývo).
inserted.bs.popover Ko mbaꞌe ojehúva oñemboyke pe show.bs.popovermbaꞌe ojehúva rire oñembojoapývo popover plantilla DOM-pe.
show.bs.popover Ko mbaꞌe ojehúva oñembopu pyaꞌe oñehenói jave showmétodo instancia rehegua.
shown.bs.popover Ko mba’e ojehúva oñembogue ojejapo rire ojehecha hag̃ua puruhárape (oha’arõta oñembotývo umi CSS jehasaha).
const myPopoverTrigger = document.getElementById('myPopover')
myPopoverTrigger.addEventListener('hidden.bs.popover', () => {
  // do something...
})