Saltar al contenido principal Salta a docs navegación
Check
in English

Popovers

Qillqakuna chaymanta ejemplokuna Bootstrap popovers yapanapaq, iOS kaqpi tarisqa hina, mayqin elemento kaqmanpas sitioykipi.

Hatun qhawariy

Imakuna yachanapaq popover plugin kaqwan llamk'achkaspa:

  • Popovers kimsa kaq biblioteca Popper kaqpi hapipakunku posición kaqpaq. Popper.min.js ñawpaqta churanayki tiyan bootstrap.js, utaq hukta llamk'achiy bootstrap.bundle.min.jsmayqinchus Popper kachkan.
  • Popovers nisqaqa popover plugin nisqatam huk dependencia hina mañan.
  • Popovers ruwayrayku opt-in kanku, chayrayku qam kikiyki qallarichinayki tiyan .
  • Cero-largo titley contentvalores nisqakunaqa manan hayk’aqpas popover nisqataqa rikuchinqachu.
  • container: 'body'Aswan sasa componentekunapi (yaykuna huñuyku, ñit'ina huñukuna, hukkuna hina) sasachakuykunata mana ruwaypaq willay .
  • Pakasqa elementokunapi popoverkunata qallarichiyqa manam llamkanqachu.
  • Popovers para .disabledo disabledelementos deben ser desencadenadas en un elemento de envoltura.
  • Achka chirukunata p’istuykuq anclakunamanta llamk’achisqa kaqtinqa, popovers nisqakunaqa anclakunap tukuy anchon chawpipi chawpichasqa kanqa. Utilizar .text-nowrapen tu <a>s para evitar este comportamiento.
  • Popovers nisqakunaqa pakasqam kanan manaraq DOM nisqamanta tupaqnin elementokuna hurqusqa kachkaptin.
  • Popovers nisqaqa huk llantu DOM ukhupi huk elementoman gracias nisqawanmi llamk'achisqa kanman.
Ñawpaqmanta, kay componente ruwasqa contenido desinfectante kaqwan llamk'achin, mayqinchus mayqin HTML elementokuna mana sut'imanta saqisqa kaqta qichun. Aswan willakuypaq JavaScript qillqaykupi desinfectante t'aqapi qhaway .
Kay componentepa animación efectonqa prefers-reduced-motionmedios tapuymanta hapirin. Yaykuna qillqaykumanta pisiyachisqa kuyuy t'aqapi qhaway .

Ñawinchayllapuni imaynatachus popovers wakin ejemplokunawan llamk’anku chayta qhawanaykipaq.

Ejemplos

Popovers nisqakunata atichiy

Imaynan ñawpaqpi nisqanchis hina, popovers nisqakunatan qallarichinayki manaraq utilizashaspa. Huk ñan huk p'anqapi llapa popovers qallariypaq kanman akllay data-bs-toggleatributonkuman hina, kayhina:

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

Demostración en vivo

JavaScript llamk'achiyku kay patamanta t'aqaman rikch'akuq kay qatiq kawsaq popover ruwanapaq. Titulokuna vía churasqa kanku data-bs-titlechaymanta cuerpo contenido vía churasqa kanku data-bs-content.

Ama manchakuspa mayqintapas titleutaq data-bs-titleHTML nisqaykipipas llamk'achiy. Mayk'aq titlellamk'achisqa, Popper kikinmanta tikranqa data-bs-titlemayk'aq elemento ruwasqa.
html nisqapi
<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>

Tawa ñankuna

Tawa akllanakuna tiyan: pata, paña, uray, lluq’i ima. RTL kaqpi Bootstrap llamk'achkaspa ñankuna espejo kaqwan ruwasqa kanku. data-bs-placementMayman rinapaq kaqta tikranaykipaq churay .

html nisqapi
<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>

Chullachasqacontainer

Mayk'aq wakin estilokuna huk tayta elemento kaqpi kanki chaymanta huk popover kaqwan hark'an, huk sapanchasqa willayta munanki chaymanta containerpopover kaqpa HTML chay elemento ukhupi rikukun chaypa rantinpi. Kayqa kutichiq tablakunapi, yaykuna huñukunapi, chayman rikchakuqkunapipas sapa kutim.

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

Huk situacion maypi huk explícito costumbre churayta munanki containerpopovers huk modal rimanakuy ukhupi kanku , chaymanta popover kikin modal kaqman yapasqa kasqanmanta seguro kananpaq. Kayqa aswan chaniyuq popovers kaqpaq mayqinkunachus elementokuna interactivo kaqwan kanku – modal rimanakuykuna enfoqueta hap'inqa, chayrayku mana popover huk wawa elemento modal kaqmanta kaqtin, llamk'aqkuna mana kay interactivo elementokuna enfoqueta utaq activayta atinqakuchu.

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

Popovers personalizados

v5.2.0 nisqapi yapasqa

Popoverkunap rikch'ayninta CSS tikraqkunawan llamk'achiyta atinki . Huk sapanchasqa clase kaqwan churayku data-bs-custom-class="custom-popover"sapanchasqa rikchayniyku alcancepaq chaymanta wakin kiti CSS tikraqkunata llallichinapaq llamk'achiyku.

.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 nisqapi
<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>

Qatiqnin ñit’iypiqa qarquy

Gatillota focusllamk'achiy popovers kaqmanta llamk'achiqpa qatiqnin ñit'iyninpi huk elementomanta mana toggle elementomanta qarqunapaq.

Específica marcado necesario para dismiss-en-siguiente-click

Allin chakana maskaq chaymanta chakana plataforma ruwaypaq, <a>etiquetata llamk'achinayki tiyan, mana etiquetatachu , chaymanta huk atributotapas <button>churanayki tiyan .tabindex

html nisqapi
<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'
})

Mana atiq elementokuna

Atributoyuq elementokuna disabledmana interactivochu kanku, niyta munan llamk'aqkuna mana hover utaq ñit'iyta atinkuchu huk popover (utaq yanapakuypa yuyaychaynin) llamk'achinapaq. Huk allichay hina, popover huk p'istumanta <div>utaq <span>, allin ruwasqa teclado-enfocable kaqwan llamk'achispa llamk'achiyta munanki tabindex="0".

Mana atichisqa popover llamk'achiqkuna kaqpaq, qampas data-bs-trigger="hover focus"munankiman chaymanta popover chaylla rikuy kutichiy hina ruwaqniykikunaman rikukun imaynachus mana suyankumanchu huk mana llamk'achisqa elemento ñit'iyta .

html nisqapi
<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 nisqa

Variables nisqakuna

v5.2.0 nisqapi yapasqa

Bootstrap kaqpa wiñachkaq CSS tikraqkuna asuykuyninmanta huknin hina, popovers kunan llaqta CSS tikraqkunata llamk'achinku .popoverallinchasqa chiqa pacha ruwanapaq. CSS tikraqkunapaq chanikuna Sass kaqnintakama churasqa, chayrayku Sass ruwanakuna yanapasqaraq kachkan, chaymanta.

  --#{$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 variables nisqakuna

$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;

Uso

JavaScript nisqawan popovers nisqakunata atichiy:

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

Popovers llamk'ayta ruway teclado chaymanta yanapakuy tecnologia kaqmanta llamk'aqkunapaq

Teclado kaqmanta ruwaqkuna popoversniyki llamk'achiyta saqinapaq, HTML elementokunamanlla yapanayki tiyan mayqinkunachus ñawpaqmanta teclado-enfocables chaymanta interactivos kanku (kayhina t'inkikuna utaq formulario kamachiykuna). Aunque arbitrario HTML elementokuna (kayhina <span>s) ruwayta atikunku enfoquepaq atributo yapaspa tabindex="0", kayqa yapanqa potencialmente phiñachiq chaymanta pantasqa tabla sayaykunata mana interactivo elementokunapi teclado kaqmanta ruwaqkunapaq, chaymanta aswan yanapakuq tecnologiakuna kunan pacha mana popover kaqpa contenidonta kay situacionpi willankuchu . Chaymanta, ama sapallapi hapipakuychu hoverpopoversniykipaq gatillo hina, kayqa mana atikunqachu teclado kaqmanta llamk'aqkunapaq gatillo ruwayta.

Sichus qhapaq, estructurasqa HTML popovers kaqpi htmlakllanawan churayta atikunki, sinchita yuyaychayku mana huk llumpay yupayta yapanaykipaq. Imayna popovers kunan llamk'anku chay, huk kuti rikuchisqa, paykunap contenidonku aria-describedbyatributowan elemento desencadenante kaqman watasqa kachkan. Chayhina, tukuy popover kaqpa contenido willasqa kanqa yanapakuq tecnologia kaqmanta llamk'aqkunaman huk suni, mana hark'asqa mayu hina.

Chaymanta, maypachachus atikun chaymanta controles interactivos (kayhina forma elementokuna utaq t'inkikuna) popoverniykipi churayta (kay elementokunata yapaspa chaymanta chay allowListde atributos permitidos chaymanta etiquetas kaqpi), yachay kunan pacha popover mana teclado enfoque ordenta kamachinchu. Mayk'aq huk teclado llamk'aq huk popover kichan, enfoque elemento desencadenante kaqpi qhipakuchkan, chaymanta imaynachus popover aswanta mana chayllachu qatin gatillota qillqap estructuranpi, mana garantia kanchu ñawpaqman/ ñit'iyTABhuk teclado llamk'aqta kikin popover kaqman kuyuchinqa. Pisi rimaypi, huk popover kaqman controles interactivos yapayllaqa kay controles mana chayay atiy/mana llamk'achiy atiyniyuq kay teclado kaqmanta ruwaqkunapaq chaymanta yanapaq tecnologiakuna kaqmanta ruwaqkunapaq, utaq aswan pisi kaqpi huk mana lógico tukuy enfoque kamachiypaq ruwan. Kayhina kaptinqa, chaypa rantinpi huk modal rimanakuna llamk'achiyta yuyaykuy.

Akllanakuna

Imaynachus akllanakuna willay layakuna utaq JavaScript kaqninta pasayta atikun, huk akllana sutita yapayta atikunki kayman data-bs-, imaynachus data-bs-animation="{value}". Aseguray akllana sutimanta caso laya “ camelCase ” kaqmanta “ kebab-case ” kaqman tikrayta mayk’aq akllanakunata atributos de datos kaqninta pasaspa. Ejemplopaq data-bs-custom-class="beautifier", data-bs-customClass="beautifier".

Bootstrap 5.2.0 kaqmanta, llapa componentakuna huk experimental waqaychasqa willay laya yanapakuyta yanapakunku data-bs-configmayqinchus JSON watiqa hina sanu componente ruwayta wasichayta atin. Huk elemento data-bs-config='{"delay":0, "title":123}'chaymanta data-bs-title="456"layakunayuq kaqtin, qhipa titlechanin kanqa 456chaymanta sapaq willay layakuna qusqa chanikunata llallichinqa data-bs-config. Chaymanta, kunan kaq willay layakuna JSON chanikunata wasichayta atinku kayhina data-bs-delay='{"show":0,"hide":150}'.

Reparay, harkasqa razonkunarayku sanitize, sanitizeFn, chaymanta allowListakllanakuna mana willay layakuna llamk'achispa quyta atikunkuchu.
Suti Niraq Ñawpaqchasqa Willay
allowList ima Ñawpaqmanta churasqa chani Objeto que contiene atributos permitidos y etiquetas.
animation boolean nisqa true Huk CSS ch'usaqyachiy tikrayta popover kaqman churay.
boundary cadena, elemento 'clippingParents' Popperpa desbordamiento hark'ay linderon (Popperpa preventOverflow modificadorninllapaqmi). Ñawpaqmanta, 'clippingParents'huk HTMLElement willayta chaskikun chaymanta chaskiyta atin (JavaScript kaqnintalla). Aswan willakuypaq qhaway Popperpa detectOverflow docs .
container watiqa, elemento, llulla false Popover nisqataqa huk elemento específico nisqamanmi yapan. Ejemplo: container: 'body'. Kay akllana aswan allin kan kaypi chaymanta popoverta qillqap puriyninpi elemento desencadenante qayllapi churayta atikun - mayqinchus harkanqa popoverta elemento desencadenantemanta karuman wayt'ayta huk ventana hatun kayninta tikray pachapi.
content cadena, elemento, funcionamiento '' Ñawpaqmanta churasqa imayna kanankuna sichus data-bs-contentlaya mana kanchu. Sichus huk ruwana qusqa, chayta waqyasqa kanqa thisreferencia churasqawan chay elementoman mayqinmanchus popover k'askasqa kachkan.
customClass kaska, rurana '' Chay rikuchisqa kaptin popover nisqaman clasekunata yapay. Reparay kay clasekuna yapasqa kanqa mayqin clasekuna plantillapi nisqamanta yapasqa. Achka clasekunata yapanaykipaqqa, rakikunawan rakiy: 'class-1 class-2'. Huk llamkanatapas pasayta atinki, huk sapalla kaskaqta kutichinan tiyan, yapa clase sutikunayuq.
delay yupay, imayay 0 Popover (ms) rikuchiyta chaymanta pakayta tardachiy—mana makiwan gatillo layapaqchu ruwakun. Sichus huk yupay qusqa, tardiy iskaynin pakay/rikuchiypi churasqa. Objetokunap ruwayninqa: delay: { "show": 500, "hide": 100 }.
fallbackPlacements cadena, matriz ['top', 'right', 'bottom', 'left'] Fallback churanakunata riqsichiy huk lista churanakuna matrizpi quspa (munasqa ordenpi). Aswan willakuypaq qhaway Popperpa ruwaynin docs .
html boolean nisqa false HTML nisqa popover nisqapi saqiy. Chiqap kaptinqa, popover's nisqapi HTML etiquetakuna popover nisqapi titleruwasqa kanqa. Pantasqa kaptinqa, innerTextpropiedad llamk'achisqa kanqa DOM kaqman willayta churanapaq. Qillqata llamk'achiy sichus XSS ataquekunamanta llakisqa kanki.
offset yupay, kaska, rurana [0, 0] Compensación del popover relativo a su meta. Huk watiqata willay layakunapi chikuwan t'aqasqa chanikunawan kayhinata pasayta atinki: data-bs-offset="10,20". Huk llamk'ayta offset nisqa riqsinapaq llamk'achisqa kaqtinqa, huk imayaywanmi waqyakun, chaypiqa popper churana, referencia, popper rects nisqakuna ñawpaq argumenton hina. Chay elemento desencadenante DOM nodo iskay kaq argumento hina pasakun. Rurayqa iskay yupayniyuq huk matrizta kutichinan tiyan: skidding , distance . Aswan willakuypaq qhaway Popperpa offset docs .
placement kaska, rurana 'top' Imaynatataq popoverta churana: auto, pata, uray, lluq’i, paña. Mayk'aqchus autonisqa kachkan, chay popover nisqataqa dinamicamente musuqmanta pusanqa. Huk ruwana churayta tarinapaq llamk'achisqa kaqtinqa, popover DOM nodowan ñawpaq argumenton hina chaymanta elemento trigger DOM nodo iskay kaq hina waqyasqa. Contextoqa thispopover instanciamanmi churasqa kachkan.
popperConfig null, imayay, ruray null Bootstrap kaqpa ñawpaqmanta Popper wakichiyninta tikranaykipaq, qhaway Popperpa wakichiyninta . Huk ruwana Popper ruwana ruwanapaq llamk'achisqa kaqtin, huk imayaywan waqyasqa mayqinchus Bootstrap ñawpaqmanta Popper ruwanayuq kachkan. Yanapasunki llamk'achiyta chaymanta hukllanapaq ñawpaqmanta ruwasqa kikin ruwanaykiwan. Ruwayqa Popperpaq huk wakichiy imayayta kutichinan tiyan.
sanitize boolean nisqa true Saneamiento nisqa ruwayta atichiy utaq mana llamk’achiy. Si activado 'template', 'content'y 'title'opciones serán sanitizadas.
sanitizeFn null, ruray null Kaypiqa qam kikiykipa desinfectar función nisqatam suministrawaq. Kayqa allin kanman sichus huk dedicada biblioteca llamk’ayta munanki saneamiento ruwanapaq.
selector waska, llulla false Sichus huk akllana qusqa, popover objetokuna nisqa metakunaman delegasqa kanqa. Ruwaypi, kayqa popovers nisqakunatapas churanapaqmi DOM elementokunaman dinamicamente yapasqa elementokunaman ( jQuery.onyanapakuy) churakun. Kay qillqasqata hinaspa huk willakuypaq ejemplota qaway .
template qaytu '<div class="popover" role="popover"><div class="popover-arrow"></div><div class="popover-inner"></div></div>' Base HTML llamk'achinapaq popover ruwachkaspa. Chay popover's titlenisqataqa inyectasqa kanqa chay .popover-inner. .popover-arrowpopoverpa flechanman tukunqa. Aswan hawa p'istu elementoqa .popoverclase nisqayuqmi kanan chaymanta role="popover".
title cadena, elemento, funcionamiento '' Ñawpaqmanta churasqa titulu chani sichus titlelaya mana kanchu. Sichus huk ruwana qusqa, chayta waqyasqa kanqa thisreferencia churasqawan chay elementoman mayqinmanchus popover k'askasqa kachkan.
trigger qaytu 'hover focus' Imayna popover qallarikun: ñit’iy, hover, enfoque, manual. Achka gatillokunatam pasawaq; chaykunata huk ch’usaqwan t’aqay. 'manual'rikuchin chay popover programaticamente chay .popover('show'), .popover('hide')chaymanta .popover('toggle')métodos nisqawan llamk’achisqa kananta; kay chaniqa manam huk llamk'achiqwan kuskanchasqachu kanman. 'hover'sapallanmanta popovers kaqpi tukunqa mayqinkunachus mana teclado kaqnintakama llamk'achiy atikunkuchu, chaymanta llamk'achinanku tiyan sichus huk métodos kaqlla willayta teclado kaqmanta llamk'aqkunapaq apachinapaq kanku.

Sapa popovers nisqapaq atributos de datos nisqa

Sapa popovers kaqpaq akllanakuna hukniraymanta willayta atributokuna llamk'achiyninwan riqsichikunman, ñawpaqpi sut'inchasqa hina.

Utilizar función conpopperConfig

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

Métodos

Métodos y transiciones asíncronas

Llapan API ruwanakuna mana sink'uyuq kanku chaymanta huk tikrayta qallarinku . Paykunaqa kutinku waqyaqman chaylla transición qallarisqa ichaqa manaraq tukukuchkaptin . Chaymantapas, huk tikray componente kaqpi huk método waqyay mana qhawasqachu kanqa .

Aswan willakuypaq JavaScript qillqaykuta qhaway .

Imayna Willay
disable Huk elementopa popover nisqa rikuchisqa kananpaq atiyta hurqun. Popover nisqataqa musuqmanta atichisqa kaptinllam qawachiyta atinqa.
dispose Huk elementopa popoverninta pakan hinaspa chinkachin (DOM elementopi waqaychasqa willakuykunata hurqun). Popovers delegación llamk'achiqkuna (mayqinkuna akllana llamk'achispa kamasqaselector ) mana sapalla chinkachiyta atikunmanchu miray gatillo elementokunapi.
enable Huk elementopa popoverninman qawachinapaq atiyta qun. Popovers nisqakunaqa ñawpaqmantaraqmi atichisqa kachkan.
getInstance Método estático mayqinchus huk DOM elementowan tinkisqa popover instanciata jap'iyta atikun.
getOrCreateInstance Método estático mayqinchus popover instanciata huk DOM elementowan tinkisqata jap'iyta atikun, utaq musuq ruwayta sichus mana qallarisqachu karqa.
hide Huk elementopa popover nisqa kayninta pakan. Llamaqman kutimun manaraq popover chiqamanta pakasqa kachkaptin (icha manaraq hidden.bs.popoverruway ruwakuchkaptin). Kayqa qhawarikun huk “manual” desencadenante de la popover nisqa.
setContent Huk ñanta qun popoverpa contenidonta tikranapaq qallariyninmanta qhipaman.
show Huk elementopa popover nisqa kaynintam qawarichin. Llamaqman kutimun manaraq popover chiqamanta rikuchisqa kachkaptin (icha manaraq shown.bs.popoverruway ruwakuchkaptin). Kayqa qhawarikun huk “manual” desencadenante de la popover nisqa. Popovers mayqinpa titulon chaymanta contenido iskaynin cero-largo kaqniyuq mana hayk'aqpas rikuchisqachu.
toggle Huk elementopa popover nisqatam tikran. Llamaqman kutimun manaraq popover chiqamanta rikuchisqa utaq pakasqa kachkaptin (icha manaraq shown.bs.popoverutaq hidden.bs.popoverruway ruwakuchkaptin). Kayqa qhawarikun huk “manual” desencadenante de la popover nisqa.
toggleEnabled Huk elementopa popover rikuchisqa utaq pakasqa kananpaq atiyninta tikran.
update Huk elementopa popover nisqap kayninta musuqchan.
// 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'
})
Método setContenthuk objectargumentota chaskikun, maypi sapa propiedad-llave huk allin stringakllaq popover plantilla ukhupi, chaymanta sapa tupaq propiedad-chani string| element| function| null

Eventos nisqakuna

Ruwana Willay
hide.bs.popover Kay ruwayqa chaylla llamk'achisqa kachkan mayk'aq hideinstancia método waqyasqa kachkan.
hidden.bs.popover Kay ruwayqa llamk'achisqa kachkan mayk'aq popover llamk'achiqmanta pakasqa kayta tukusqa (suyanqa CSS tikraykuna tukukunanta).
inserted.bs.popover Kay ruwayqa ruwaymanta qhipaman qarqusqa kachkan show.bs.popovermayk'aq popover plantilla DOM kaqman yapasqa kachkan.
show.bs.popover Kay ruwayqa chaylla rawrarin mayk'aq showinstancia método waqyasqa.
shown.bs.popover Kay ruwayqa llamk'achisqa kachkan mayk'aq popover ruwaqman rikukuq ruwasqa (suyanqa CSS tikraykuna tukukunanta).
const myPopoverTrigger = document.getElementById('myPopover')
myPopoverTrigger.addEventListener('hidden.bs.popover', () => {
  // do something...
})