Gara qabiyyee ijootti darbi Gara docs navigationitti darbi
Check
in English

Popovers jedhaman

Dokumantarii fi fakkeenyota Bootstrap popovers, akkuma kanneen iOS keessatti argaman, elementii kamiyyuu marsariitii keessan irratti dabaluudhaaf.

Haala Waliigalaa

Wantoota yeroo popover plugin fayyadamtan beekuu qabdan:

  • Popovers ejjennoodhaaf mana kitaabaa qaama sadaffaa Popper irratti hirkatu. Popper.min.js dura dabaluu qabda bootstrap.js, ykn tokko bootstrap.bundle.min.jskan Popper of keessaa qabu fayyadamuu qabda.
  • Popovers akka hirkattummaatti popover plugin barbaadu.
  • Popovers sababa raawwii hojiitiin opt-in waan ta'aniif ofii keetii jalqabuu qabda .
  • Zeeroo-dheerina titlefi contentgatiiwwan gonkumaa popover hin agarsiisan.
  • container: 'body'Qaamolee walxaxaa ta'an keessatti (akka gareewwan galtee keenyaa, gareewwan qaree fi kkf) keessatti rakkoolee agarsiisuu akka hin uumamneef ifteessi .
  • Elementiiwwan dhokatan irratti popovers kakaasuun hin hojjetu.
  • Popovers for .disabledykn disabledelementoota elementii marfataa irratti kakaafamuu qabu.
  • Yeroo anchors sarara hedduu qaxxaamuran irraa kakaafamu, popovers bal'ina waliigalaa anchors' gidduutti giddugaleessa ta'a. Amala kana irraa of eeguuf s .text-nowrapkee irratti fayyadami .<a>
  • Popovers osoo elementoonni isaanii walgitan DOM keessaa hin baafamin dura dhokfamuu qabu.
  • Popovers galata elementii shadow DOM keessa jiruun kakaafamuu danda'a.
Akka durtiitti, qaamni kun qulqulleessituu qabiyyee ijaarame fayyadama, kunis qaamolee HTML kamiyyuu kan ifatti hin hayyamamne balleessu. Bal'ina isaaf kutaa saanitaayizarii galmee JaavaScript keenya keessatti ilaali.
Bu'aan sochii qaama kanaa prefers-reduced-motiongaaffii miidiyaa irratti hundaa'a. Kutaa sochii hir'ate sanada dhaqqabummaa keenyaa ilaali .

Fakkeenyota tokko tokkoon popovers akkamitti akka hojjetan ilaaluuf dubbisuu itti fufi.

Fakkeenyaaf

Popovers dandeessisi

Akkuma armaan olitti ibsame, popovers osoo itti hin fayyadamiin dura jalqabuu qabda. Karaan tokko fuula tokko irratti popovers hunda jalqabsiisuu danda'an amaloota isaaniitiin filachuu ta'a data-bs-toggle, akkas:

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

Deemoo kallattiin

Live popover armaan gadii agarsiisuuf JavaScript kan cuquliisa armaan olii wajjin wal fakkaatu fayyadamna. Mata dureewwan karaa data-bs-titlefi qabiyyeen qaamaa karaa data-bs-content.

titleIsaan keessaa tokko ykn data-bs-titleHTML keessan keessatti fayyadamuuf bilisa ta'aa . Yeroo titlefayyadamu, Popper ofumaan data-bs-titleyeroo elementiin agarsiifamu bakka buusa.
html
<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>

Kallattii afur

Filannoon afur ni jiru: gubbaa, mirgaa, jalaa fi bitaa. Kallattiiwwan yeroo Bootstrap RTL keessatti fayyadamtu calaqqisiifama. data-bs-placementKallattii jijjiiruuf saagi .

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

Aadaacontainer

containerYeroo akkaataawwan tokko tokko qaama warraa irratti kanneen popover gidduu seenan qabdu, akka HTML popover'n bakka isaa qaama sana keessaa mul'atutti amala ifteessuu barbaadda . Kunis gabatee deebii kennanii, gareewwan galtee fi kan kana fakkaatan keessatti baay'inaan mul'ata.

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

Haalli biraa bakka ati amala ifa ta'e saaguu barbaaddu containerpopovers inside a modal dialog , popover mataan isaa modal irratti akka dabalame mirkaneessuuf. Kun keessumaa popovers elementoota walqunnamtii of keessaa qabaniif barbaachisaa dha – qaaqa moodaalii xiyyeeffannoo kiyyootti ni qabata, kanaaf popover elementii mucaa moodaalichaa yoo ta'e malee, fayyadamtoonni elementoota walqunnamtii kana xiyyeeffachuu ykn kakaasuu hin danda'an.

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

Popovers aadaa

v5.2.0 keessatti dabalameera

Jijjiiramoota CSS fayyadamuun mul'ata popovers dhuunfachuu dandeessa . Mul'ata amala keenyaa bal'isuuf gita amala waliin data-bs-custom-class="custom-popover"saagnee jijjiiramoota CSS naannoo tokko tokko irra darbuuf itti fayyadamna.

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

Cuqaasuu itti aanu irratti hojii irraa ari'i

Cuqaasuu itti aanu fayyadamaa focusqaama adda ta'e qaama jijjiirraa irraa popovers kuffisuuf kaka'umsa fayyadami.

Mallattoo addaa cuqaasuu itti aanu irratti ari'uuf barbaachisa

Amala qaxxaamuraa-browser fi qaxxaamuraa-waltajjii sirrii ta'eef, mallattoo fayyadamuu qabda malee mallattoo fayyadamuu qabda , akkasumas<a> amalli hammachuu qabda .<button>tabindex

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

Qaamolee hanqifaman

Qaamonni disabledamaloota qaban wal-qunnamsiisoo miti, jechuun fayyadamtoonni popover (ykn tooltip) kakaasuuf hover ykn cuqaasuu hin danda'an. Akka furmaataatti, popover marfata irraa kakaasuu barbaadda <div>, <span>ideally made keyboard-focusable using tabindex="0".

Kakaasitoota popover hanqifamaniif, akkasumas data-bs-trigger="hover focus"akka popover fayyadamtoota keetiif yaada mul'ataa battalumatti mul'atu filachuu dandeessa sababiin isaas isaan qaama hanqifame irratti cuqaasuu hin eegne.

html
<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 jedhamuun beekama

Jijjiiramoota

v5.2.0 keessatti dabalameera

Akka qaama dhiyaannaa jijjiiramoota CSS Bootstrap guddachaa jiranitti, popovers amma jijjiiramoota CSS naannoo on fayyadama .popoveryeroo dhugaa dhuunfachiisaa fooyya'eef. Gatiin jijjiiramoota CSS karaa Sass qindaa'u, kanaafuu dhuunfachiisuun Sass ammallee ni deeggarama, akkasumas.

  --#{$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);
  

Jijjiiramoota Sass

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

Fayyadama

Popovers karaa JavaScript dandeessisi:

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

Popovers fayyadamtoota kiiboordii fi teeknooloojii gargaaraaf akka hojjetu gochuu

Fayyadamtoonni kiiboordii popovers kee akka kakaasan hayyamuuf, elementoota HTML kanneen akka aadaa kiiboordii irratti xiyyeeffachuu danda'anii fi wal-qunnamsiisoo ta'an qofatti dabaluu qabda (kan akka hidhannoo ykn too'annoo unkaa). Qaamolee HTML fedhii malee (kan akka <span>s) amallicha dabaluudhaan xiyyeeffannoo akka qabaatan gochuun kan danda'amu ta'us tabindex="0", kun fayyadamtoota kiiboordiidhaaf qaamolee wal-qunnamtii hin taane irratti dhaabbii caancalaa nama aarsu fi burjaajessu danda'u ni dabala, fi teeknooloojiiwwan gargaaraa baay'een yeroo ammaa haala kana keessatti qabiyyee popover hin beeksisan . hoverDabalataanis, akka kaka'umsa popovers keessaniif qofa irratti hin hirkatinaa , kunis fayyadamtoota kiiboordiidhaaf kakaasuun akka hin danda'amne waan taasisuuf.

Filannoo waliin popovers keessatti HTML badhaadhaa, caaseffama qabu galchuu kan dandeessu yoo ta'ellee, htmlqabiyyee garmalee dabaluu irraa akka of qusattan cimsinee isin gorsina. Akkaataan popovers yeroo ammaa hojjetan, erga agarsiifamee booda, qabiyyeen isaanii elementii kaka'umsaa aria-describedbyamaloota waliin hidhamee jira. Kanarraa kan ka'e, guutummaan qabiyyee popover fayyadamtoota teeknooloojii gargaarsaaf akka yaa'a dheeraa, addaan hin cinne tokkootti ni ifooma.

Dabalataan, too'annoo walqunnamtii (kan akka qaamolee unkaa ykn hidhannoo) popover kee keessatti hammachuun kan danda'amu yoo ta'ellee (qaamolee kana gara allowListof amaloota fi mallattoolee hayyamamaniitti dabaluudhaan), yeroo ammaa popover tartiiba xiyyeeffannoo kiiboordii akka hin bulchine beekaa. Yeroo fayyadamaan kiiboordii popover banu, xiyyeeffannaan elementii kakaasu irratti hafa, akkasumas popover yeroo baay'ee caasaa galmee keessatti battalumatti kakaasuu waan hin hordofneef, gara fuulduraatti/dhiibuun wabii hin jiruTABfayyadamaa kiiboordii gara popover ofii isaatii ni sochoosa. Gabaabumatti, salphaatti to'annoo wal-qunnamtii popover tokkotti dabaluun too'annoowwan kana fayyadamtoota kiiboordii fi fayyadamtoota teeknooloojiiwwan gargaarsaatiif akka hin dhaqqabne/hin fayyadamne gochuu hin oolu, ykn yoo xiqqaate tartiiba xiyyeeffannoo waliigalaa loojikii hin qabne taasisuu hin oolu. Haalota kanneen keessatti, bakka isaa qaaqa moodaalii fayyadamuu yaadaa.

Filannoowwan

Filannoon karaa amaloota deetaa ykn JaavaScript darbuu waan danda'uuf, maqaa filannoo gara data-bs-, akka keessatti dabaluu dandeessa data-bs-animation="{value}". Yeroo filannoowwan karaa amaloota deetaa dabarsitu akaakuu keesii maqaa filannoo “ camelCase ” irraa gara “ kebab-case ” jijjiiruu kee mirkaneessi. Fakkeenyaaf, data-bs-custom-class="beautifier"bakka data-bs-customClass="beautifier".

Bootstrap 5.2.0 irraa eegalee, qaamolee hundi amaloota deetaa yaaliidata-bs-config eegame kan qindeessaa qaama salphaa akka tarree JSON qabachuu danda'u deeggaru. Yeroo qaamni tokko amaloota data-bs-config='{"delay":0, "title":123}'fi qabu data-bs-title="456", gatii dhumaa titleta'a 456fi amaloonni deetaa adda addaa gatiiwwan irratti kennaman irra darbu data-bs-config. Dabalataan, amaloonni deetaa jiran gatiiwwan JSON akka data-bs-delay='{"show":0,"hide":150}'.

Hubadhu sababa nageenyaaf filannoowwan sanitize, sanitizeFn, fi allowListamaloota deetaa fayyadamuun dhiyeessuu hin danda'an.
Maqaa Akaakuu Durtii dha Ibsa
allowList meeshaa Gatii durtii Wanti amaloota fi mallattoolee hayyamaman of keessaa qabu.
animation boolee true Ce'umsa CSS fade gara popover tti hojiirra oolchi.
boundary tarree, elementii 'clippingParents' Daangaa danqaa dhangala'aa popover (fooyyessaa PreventOverflow Popper qofa irratti hojjeta). Akka durtiitti, 'clippingParents'wabii HTMLElement (karaa JavaScript qofa) fudhachuu fi fudhachuu danda'a. Odeeffannoo dabalataaf Popper's detectOverflow docs ilaali .
container tarree, elementii, soba false Poopover elementii murtaa'e tokkotti dabalata. Fakkeenyaaf: container: 'body'. Filannoon kun keessumaa faayidaa guddaa kan qabu yoo ta'u, kunis popover dhangala'aa galmee keessatti naannoo elementii kakaasutti akka kaa'attu si dandeessisa - kunis yeroo guddina foddaa popover elementii kakaasu irraa akka hin yaabbanne dhorka.
content tarree, elementii, faankishinii '' Gatii qabiyyee durtii yoo data-bs-contentamalli hin jirre. Yoo faankishiniin kenname, thiswabii isaa elementii popover itti maxxane waliin qindaa'a.
customClass tarree, faankishinii '' Yeroo agarsiifamu popover irratti kutaalee dabali. Hubadhu, gitawwan kun gitawwan kamiyyuu unkaa keessatti ifteessaman irratti dabalataan akka dabalaman. Gitoota hedduu dabaluudhaaf, iddoowwan addaan baafadhu: 'class-1 class-2'. Akkasumas faankishinii tarree tokko maqaa gita dabalataa of keessaa qabu deebisuu qabu dabarsuu dandeessa.
delay lakkoofsa, wanta 0 Harkifannaa agarsiisuu fi dhoksuu popover (ms)—gosa kaka'umsa harkaa irratti hin hojjetu. Yoo lakkoofsi kenname, harkifannaa dhoksuu/agarsiisi lamaan irratti hojii irra oola. Caasaan wantaa: delay: { "show": 500, "hide": 100 }.
fallbackPlacements tarree, tarree ['top', 'right', 'bottom', 'left'] Tarree iddoowwan tarree keessatti (tartiiba filannootiin) kennuudhaan iddoowwan duubatti deebi'uu ibsi. Odeeffannoo dabalataaf docs amala Popper ilaali .
html boolee false HTML popover keessatti hayyami. Yoo dhugaa ta'e, mallattoolee HTML popover's titlekeessa jiran popover keessatti ni agarsiifamu. Yoo soba ta'e, innerTextqabeentiin qabiyyee gara DOMtti galchuuf ni fayyadama. Yoo waa'ee haleellaa XSS si yaaddesse barreeffama fayyadami.
offset lakkoofsa, tarree, faankishinii [0, 0] Ofseeti popover kan galma isaa wajjin wal bira qabamee yoo ilaalamu. Amaloota deetaa keessatti tarree gatiiwwan komaandiin addaan baafaman akka: data-bs-offset="10,20". Faankishiniin tokko ofseeti murteessuuf yeroo fayyadamu, wanta iddoo popper, wabii, fi popper rects akka falmii isaa isa jalqabaatti of keessaa qabuun waama. Qaamni kakaasu DOM noodiin akka falmii lammaffaatti darba. Faankishinichi tarree lakkoofsota lama qabu deebisuu qaba: skidding , distance . Odeeffannoo dabalataaf Popper's offset docs ilaali .
placement tarree, faankishinii 'top' Akkaataa popover itti kaa'an: auto, gubbaa, jalaa, bitaa, mirgaa. Yeroo autoifteessamu, popover daayinamiikiin irra deebi'ee qajeelcha. Faankishiniin tokko iddoo murteessuuf yeroo fayyadamu, noodiin popover DOM akka falmii isaa isa jalqabaatti fi elementii kakaasu DOM noodiin akka lammaffaatti waamama. Yaadni thisgara fakkeenya popover tti qindaa'a.
popperConfig null, wanta, faankishinii null Qindaa'ina Popper durtii Bootstrap jijjiiruuf, qindeessaa Popper ilaali . Yeroo faankishiniin qindeessaa Popper uumuuf fayyadamu, wanta qindeessaa Popper durtii Bootstrap of keessaa qabuun waamama. Durtii qindeessaa mataa keetiin fayyadamuu fi walitti makuuf si gargaara. Faankishinichi wanta qindeessaa Popperiif deebisuu qaba.
sanitize boolee true Sanitization dandeessisi ykn hanqisi. If activated 'template', 'content'fi 'title'filannoowwan sanitized ta'u.
sanitizeFn null, faankishinii null Asirratti sanitize function mataa keessanii dhiyeessuu dandeessu. Kun faayidaa qabaachuu danda’a yoo mana kitaabaa addaa fayyadamuun qulqulleessuu raawwachuu barbaadde.
selector funyoo, soba false Yoo filataan kenname, wantoonni popover galmoota ifteessamaniif ni kennamu. Qabatamaan, kun akkasumas popovers elementoota DOM daayinamiikiin dabalaman irratti hojiirra oolchuuf fayyadama ( jQuery.ondeeggarsa). Dhimma kanaa fi fakkeenya odeeffannoo qabu ilaalaa .
template hidhaa '<div class="popover" role="popover"><div class="popover-arrow"></div><div class="popover-inner"></div></div>' HTML yeroo popover uumtu fayyadamuuf bu'uura. Popover's titlegara .popover-inner. .popover-arrowxiyya popover ta'a. Qaamni marfataa alaa .popovergitaa fi role="popover".
title tarree, elementii, faankishinii '' Gatii mata duree durtii yoo titleamalli hin jirre. Yoo faankishiniin kenname, thiswabii isaa elementii popover itti maxxane waliin qindaa'a.
trigger hidhaa 'hover focus' Akkaataa popover itti kakaasu: cuqaasaa, hover, focus, manual. Kaka’umsa hedduu darbuu dandeessa; bakka adda baasuun addaan baasuu. 'manual'popover sagantaadhaan karaa .popover('show'), .popover('hide')fi .popover('toggle')malawwan; gatii kun kaka'umsa biraa kamiyyuu waliin walitti makamuu hin danda'u. 'hover'ofii isaatiin popovers karaa kiiboordii kakaafamuu hin dandeenye ni fida, fi kan fayyadamuu qabu yoo maloonni filannoo odeeffannoo walfakkaataa fayyadamtoota kiiboordii dabarsuu jiraatan qofa.

Amaloota deetaa popovers dhuunfaa

Filannoon popovers dhuunfaa filannoodhaan karaa fayyadama amaloota deetaa ifteessuun ni danda'ama, akkuma armaan olitti ibsame.

Faankishinii waliin fayyadamuupopperConfig

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

Malawwan

Malawwanii fi ce’umsawwan wal hin simne

Malleen API hundi wal hin simnee fi ce'umsa jalqabu . Akkuma ce'umsi jalqabame garuu osoo hin xumuramin gara nama bilbileetti deebi'u . Dabalataan, waamichi malaa qaama ce'umsaa irratti ni tuffatama .

Odeeffannoo dabalataaf galmee JaavaScript keenya ilaali .

Mala Ibsa
disable Dandeettii popover elementii tokkoo agarsiisuuf qabu ni haqa. Popover agarsiisuu kan danda'u yoo irra deebi'amee dandeessifame qofa.
dispose Poopover elementii dhoksuu fi balleessa (Deetaa elementii DOM irratti kuufame haqa). Popovers kanneen delegation fayyadaman ( kanneen selectorfilannoo fayyadamuun uumaman ) elementoota kaka'umsa sanyii irratti dhuunfaan balleessuu hin danda'an.
enable Poopover elementii tokkoo dandeettii agarsiifamuu kenna. Popovers durtiidhan dandeessifama.
getInstance Mala istaatiksii kan fakkeenya popover elementii DOM waliin walqabate argachuuf si dandeessisu.
getOrCreateInstance Mala static kan fakkeenya popover elementii DOM waliin walqabate argachuuf si dandeessisu, ykn yoo hin jalqabne haaraa uumuuf si dandeessisu.
hide Poopover elementii tokkoo dhoksa. Osoo popover qabatamaan hin dhokatin (jechuun osoo hidden.bs.popovertaatee hin uumamin dura) gara waamichaatti deebi'a. Kun akka “harkaan” popover kakaasutti ilaalama.
setContent Qabiyyee popover erga jalqabamee booda jijjiiruuf karaa kenna.
show Poopover elementii tokkoo mul'isa. Poopover qabatamaan osoo hin agarsiifamiin dura (jechuunis shown.bs.popovertaatee osoo hin uumamin dura) gara waamichaatti deebi'a. Kun akka “harkaan” popover kakaasutti ilaalama. Popovers mata duree fi qabiyyeen isaanii lamaan isaanii dheerina zeeroo ta'an gonkumaa hin agarsiifaman.
toggle Poopover elementii tokkoo jijjiira. Osoo popover qabatamaan hin agarsiifamin ykn hin dhokatiin dura gara waamichaatti deebi'a (jechuunis osoo taatee shown.bs.popoverykn hin uumamin dura hidden.bs.popover). Kun akka “harkaan” popover kakaasutti ilaalama.
toggleEnabled Dandeettii popover elementii akka agarsiifamu ykn dhokfamuuf jijjiira.
update Ejjennoo popover elementii tokkoo fooyyessa.
// 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'
})
Malli falmii setContentfudhata object, bakka tokkoon tokkoon qabeentaa-furtuu filannoo sirrii stringunkaa popover keessaa ta'e, fi tokkoon tokkoon qabeentaa-gatii walqabate string| ta'uu danda'a element| function| null

Taateewwan

Taatee Ibsa
hide.bs.popover Taatee kun yeroo hidemala fakkeenyaa waamame battalumatti dhukaafama.
hidden.bs.popover Taatee kun yeroo popover fayyadamaa irraa dhokatee xumure ni ari'ama (ce'umsa CSS xumuramu ni eega).
inserted.bs.popover Taatee kun taatee booda show.bs.popoveryeroo unkaan popover DOM irratti dabalame ari'ama.
show.bs.popover Taatee kun yeroo showmala fakkeenyaa waamamu battalumatti dhukaasa.
shown.bs.popover Taatee kun yeroo popover fayyadamaaf mul'atu taasifamu ni ari'ama (ce'umsa CSS xumuramu ni eega).
const myPopoverTrigger = document.getElementById('myPopover')
myPopoverTrigger.addEventListener('hidden.bs.popover', () => {
  // do something...
})