Molaidhean innealan
Sgrìobhainnean agus eisimpleirean airson molaidhean inneal Bootstrap àbhaisteach a chuir ris le CSS agus JavaScript a’ cleachdadh CSS3 airson beòthachaidhean agus buadhan dàta-bs airson stòradh tiotal ionadail.
Ro-shealladh
Rudan air am bu chòir fios a bhith agad nuair a chleachdas tu am plugan Tooltip:
- Tha molaidhean innealan an urra ris an leabharlann treas pàrtaidh Popper airson a shuidheachadh. Feumaidh tu popper.min.js a chur a-steach roimhe
bootstrap.js
, no cleachd fearbootstrap.bundle.min.js
anns a bheil Popper. - Tha molaidhean innealan roghnach a-steach airson adhbharan dèanadais, mar sin feumaidh tu iad fhèin a thòiseachadh .
- Chan eil molaidhean innealan le tiotalan fad neoni air an taisbeanadh gu bràth.
- Sònraich
container: 'body'
gus duilgheadasan tairgse a sheachnadh ann am pàirtean nas iom-fhillte (mar ar buidhnean cuir a-steach, buidhnean putan, msaa). - Chan obraich molaidhean innealan brosnachaidh air eileamaidean falaichte.
- Feumaidh molaidhean airson
.disabled
nodisabled
eileamaidean a bhith air am piobrachadh air eileamaid còmhdaich. - Nuair a thèid a bhrosnachadh bho hyperlinks a tha a’ dol thairis air grunn loidhnichean, bidh molaidhean innealan stèidhichte. Cleachd
white-space: nowrap;
air do chuid<a>
gus an giùlan seo a sheachnadh. - Feumaidh molaidhean innealan a bhith falaichte mus tèid na h-eileamaidean co-fhreagarrach aca a thoirt air falbh bhon DOM.
- Faodar molaidhean innealan a bhrosnachadh le taing do eileamaid taobh a-staigh sgàil DOM.
Fhuair sin uile? Sgoinneil, chì sinn mar a tha iad ag obair le eisimpleirean.
prefers-reduced-motion
ceist nam meadhanan. Faic an
earrann gluasad lùghdaichte de na sgrìobhainnean ruigsinneachd againn .
Eisimpleirean
Dèan comas air molaidhean innealan
Mar a chaidh ainmeachadh gu h-àrd, feumaidh tu molaidhean innealan a thòiseachadh mus gabh an cleachdadh. Is e aon dòigh air a h-uile comhairle inneal air duilleag a thòiseachadh a bhith gan taghadh a rèir am data-bs-toggle
feart, mar sin:
const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip"]')
const tooltipList = [...tooltipTriggerList].map(tooltipTriggerEl => new bootstrap.Tooltip(tooltipTriggerEl))
Molaidhean innealan air ceanglaichean
Gabh thairis air na ceanglaichean gu h-ìosal gus molaidhean innealan fhaicinn:
Teacs neach-àite gus cuid de cheanglaichean in -loidhne le molaidhean innealan a nochdadh. Chan eil ann an seo a-nis ach lìonadh, gun neach-marbhadh. Susbaint air a chuir an seo dìreach airson atharrais air làthaireachd fìor theacsa . Agus sin uile dìreach airson beachd a thoirt dhut air mar a bhiodh molaidhean innealan a’ coimhead nuair a bhiodh iad gan cleachdadh ann an suidheachaidhean fìor. Mar sin an dòchas gu bheil thu a-nis air faicinn mar a dh’ obraicheas na molaidhean innealan seo air ceanglaichean , aon uair ‘s gun cleachd thu iad air an làrach no am pròiseact agad fhèin .
<p class="muted">Placeholder text to demonstrate some <a href="#" data-bs-toggle="tooltip" data-bs-title="Default tooltip">inline links</a> with tooltips. This is now just filler, no killer. Content placed here just to mimic the presence of <a href="#" data-bs-toggle="tooltip" data-bs-title="Another tooltip">real text</a>. And all that just to give you an idea of how tooltips would look when used in real-world situations. So hopefully you've now seen how <a href="#" data-bs-toggle="tooltip" data-bs-title="Another one here too">these tooltips on links</a> can work in practice, once you use them on <a href="#" data-bs-toggle="tooltip" data-bs-title="The last tip!">your own</a> site or project.
</p>
title
no
data-bs-title
san HTML agad. Nuair
a thèid title
a chleachdadh, cuiridh Popper na àite gu fèin-ghluasadach
data-bs-title
nuair a thèid an eileamaid a thoirt seachad.
Molaidhean innealan gnàthaichte
Air a chur ris ann an v5.2.0Faodaidh tu coltas molaidhean innealan a ghnàthachadh a’ cleachdadh caochladairean CSS . Shuidhich sinn clas àbhaisteach leis data-bs-custom-class="custom-tooltip"
gus ar coltas àbhaisteach a leudachadh agus a chleachdadh gus faighinn thairis air caochladair CSS ionadail.
.custom-tooltip {
--bs-tooltip-bg: var(--bs-primary);
}
<button type="button" class="btn btn-secondary"
data-bs-toggle="tooltip" data-bs-placement="top"
data-bs-custom-class="custom-tooltip"
data-bs-title="This top tooltip is themed via CSS variables.">
Custom tooltip
</button>
Stiùiridhean
Gabh thairis air na putanan gu h-ìosal gus na ceithir stiùiridhean innealan fhaicinn: mullach, deas, bonn, agus clì. Tha stiùiridhean air an nochdadh nuair a bhios tu a’ cleachdadh Bootstrap ann an RTL.
<button type="button" class="btn btn-secondary" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-title="Tooltip on top">
Tooltip on top
</button>
<button type="button" class="btn btn-secondary" data-bs-toggle="tooltip" data-bs-placement="right" data-bs-title="Tooltip on right">
Tooltip on right
</button>
<button type="button" class="btn btn-secondary" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-title="Tooltip on bottom">
Tooltip on bottom
</button>
<button type="button" class="btn btn-secondary" data-bs-toggle="tooltip" data-bs-placement="left" data-bs-title="Tooltip on left">
Tooltip on left
</button>
Agus le HTML àbhaisteach air a chur ris:
<button type="button" class="btn btn-secondary" data-bs-toggle="tooltip" data-bs-html="true" data-bs-title="<em>Tooltip</em> <u>with</u> <b>HTML</b>">
Tooltip with HTML
</button>
Le SVG:
CSS
Caochlaidhean
Air a chur ris ann an v5.2.0Mar phàirt de dhòigh-obrach caochladairean CSS Bootstrap, tha molaidhean innealan a-nis a’ cleachdadh caochladairean CSS ionadail air adhart .tooltip
airson gnàthachadh fìor-ùine leasaichte. Tha luachan airson caochladairean CSS air an suidheachadh tro Sass, agus mar sin tha gnàthachadh Sass fhathast a’ faighinn taic, cuideachd.
--#{$prefix}tooltip-zindex: #{$zindex-tooltip};
--#{$prefix}tooltip-max-width: #{$tooltip-max-width};
--#{$prefix}tooltip-padding-x: #{$tooltip-padding-x};
--#{$prefix}tooltip-padding-y: #{$tooltip-padding-y};
--#{$prefix}tooltip-margin: #{$tooltip-margin};
@include rfs($tooltip-font-size, --#{$prefix}tooltip-font-size);
--#{$prefix}tooltip-color: #{$tooltip-color};
--#{$prefix}tooltip-bg: #{$tooltip-bg};
--#{$prefix}tooltip-border-radius: #{$tooltip-border-radius};
--#{$prefix}tooltip-opacity: #{$tooltip-opacity};
--#{$prefix}tooltip-arrow-width: #{$tooltip-arrow-width};
--#{$prefix}tooltip-arrow-height: #{$tooltip-arrow-height};
caochladairean Sass
$tooltip-font-size: $font-size-sm;
$tooltip-max-width: 200px;
$tooltip-color: $white;
$tooltip-bg: $black;
$tooltip-border-radius: $border-radius;
$tooltip-opacity: .9;
$tooltip-padding-y: $spacer * .25;
$tooltip-padding-x: $spacer * .5;
$tooltip-margin: null; // TODO: remove this in v6
$tooltip-arrow-width: .8rem;
$tooltip-arrow-height: .4rem;
// fusv-disable
$tooltip-arrow-color: null; // Deprecated in Bootstrap 5.2.0 for CSS variables
// fusv-enable
Cleachdadh
Bidh am plugan Tooltip a’ gineadh susbaint agus comharrachadh a rèir iarrtas, agus gu bunaiteach a’ cur molaidhean innealan às deidh an eileamaid brosnachaidh aca.
Cuir a-steach an inneal tro JavaScript:
const exampleEl = document.getElementById('example')
const tooltip = new bootstrap.Tooltip(exampleEl, options)
Overflow auto
agusscroll
Bidh suidheachadh Tooltip a’ feuchainn ri atharrachadh gu fèin-ghluasadach nuair a tha no mar an tè againn aig soitheach pàrant , ach tha e fhathast a’ cumail suidheachadh a’ chiad àite. Gus seo fhuasgladh, suidhich an roghainn (airson an inneal flip a’ cleachdadh an roghainn) gu HTMLElement sam bith gus faighinn thairis air an luach bunaiteach, , leithid :overflow: auto
overflow: scroll
.table-responsive
boundary
popperConfig
'clippingParents'
document.body
const tooltip = new bootstrap.Tooltip('#example', {
boundary: document.body // or document.querySelector('#boundary')
})
Marcaich
Chan eil anns a’ chomharradh a tha a dhìth airson inneal-toisich ach data
feart agus title
air an eileamaid HTML tha thu airson tip inneal a bhith agad. Tha an comharrachadh gineadh de inneal gu math sìmplidh, ged a tha feum air suidheachadh (gu gnàthach, air a shuidheachadh top
leis a’ plugan).
A’ toirt air molaidhean innealan obrachadh dha luchd-cleachdaidh meur-chlàr agus teicneòlas cuideachail
Cha bu chòir dhut ach molaidhean innealan a chur ri eileamaidean HTML a tha gu traidiseanta ag amas air meur-chlàr agus eadar-ghnìomhach (leithid ceanglaichean no smachdan foirm). Ged a dh’ fhaodar fòcas a chuir air eileamaidean HTML neo-riaghailteach (leithid <span>
s) le bhith a’ cur a’ bhuadh ris tabindex="0"
, cuiridh seo stadan taba a dh’ fhaodadh a bhith neònach agus troimh-chèile air eileamaidean neo-eadar-ghnìomhach airson luchd-cleachdaidh meur-chlàr, agus chan eil a’ mhòr-chuid de theicneòlasan cuideachaidh an-dràsta ag ainmeachadh a’ chomhairle san t-suidheachadh seo. A bharrachd air an sin, na bi an eisimeil a-mhàin hover
mar inneal brosnachaidh do chomhairle, oir nì seo na molaidhean innealan agad do-dhèanta do luchd-cleachdaidh meur-chlàr.
<!-- HTML to write -->
<a href="#" data-bs-toggle="tooltip" data-bs-title="Some tooltip text!">Hover over me</a>
<!-- Generated markup by the plugin -->
<div class="tooltip bs-tooltip-top" role="tooltip">
<div class="tooltip-arrow"></div>
<div class="tooltip-inner">
Some tooltip text!
</div>
</div>
Eileamaidean ciorramach
Chan eil eileamaidean leis a’ disabled
fheart eadar-ghnìomhach, a’ ciallachadh nach urrainn do luchd-cleachdaidh fòcas a chuir orra, gluasad thairis no briogadh orra gus inneal-inneal (no popover) a bhrosnachadh. Mar dhòigh-obrach, bidh thu airson an inneal a bhrosnachadh bho phasgan <div>
no <span>
, air a dhèanamh le fòcas meur-chlàr le bhith a’ cleachdadh tabindex="0"
.
<span class="d-inline-block" tabindex="0" data-bs-toggle="tooltip" data-bs-title="Disabled tooltip">
<button class="btn btn-primary" type="button" disabled>Disabled button</button>
</span>
Roghainnean
Leis gum faodar roghainnean a thoirt seachad tro bhuadhan dàta no JavaScript, faodaidh tu ainm roghainn a chuir ri data-bs-
, mar ann an data-bs-animation="{value}"
. Dèan cinnteach gun atharraich thu seòrsa cùis an ainm roghainn bho “ camelCase ” gu “ kebab-case ” nuair a thèid thu seachad air na roghainnean tro bhuadhan dàta. Mar eisimpleir, cleachd data-bs-custom-class="beautifier"
an àite data-bs-customClass="beautifier"
.
Mar Bootstrap 5.2.0, tha na pàirtean uile a’ toirt taic do fheart dàta glèidhte deuchainneachdata-bs-config
a dh’ fhaodas rèiteachadh phàirtean sìmplidh a chumail mar shreang JSON. Nuair a tha data-bs-config='{"delay":0, "title":123}'
agus data-bs-title="456"
buadhan aig eileamaid, bidh an title
luach deireannach 456
agus bidh na buadhan dàta fa leth a’ dol thairis air na luachan a chaidh a thoirt seachad air data-bs-config
. A bharrachd air an sin, tha na feartan dàta a th’ ann mar-thà comasach air luachan JSON mar data-bs-delay='{"show":0,"hide":150}'
.
sanitize
Thoir an aire nach urrainn an ,
sanitizeFn
, agus
allowList
roghainnean a thoirt seachad
airson adhbharan tèarainteachd
a’ cleachdadh buadhan dàta.Ainm | Seòrsa | Deònach | Tuairisgeul |
---|---|---|---|
allowList |
nì | Luach bunaiteach | Rud anns a bheil buadhan agus tagaichean ceadaichte. |
animation |
boolean | true |
Cuir a-steach eadar-ghluasad sgàineadh CSS chun a’ phìos inneal. |
boundary |
sreang, eileamaid | 'clippingParents' |
Crìoch cuibhreachaidh thar-shruth den phìos inneal (a’ buntainn a-mhàin ri inneal-atharrachaidh preventOverflow Popper). Gu gnàthach, tha 'clippingParents' agus gabhaidh e ri iomradh HTMLElement (tro JavaScript a-mhàin). Airson tuilleadh fiosrachaidh thoir sùil air na docaichean detectOverflow aig Popper . |
container |
sreang, eileamaid, meallta | false |
A’ ceangal an t-inneal ri eileamaid shònraichte. Eisimpleir: container: 'body' . Tha an roghainn seo gu sònraichte feumail leis gu bheil e a’ toirt cothrom dhut am bàrr inneil a shuidheachadh ann an sruth na sgrìobhainn faisg air an eileamaid brosnachaidh - a chuireas casg air a’ bhileag inneal bho bhith a’ seòladh air falbh bhon eileamaid brosnachaidh rè ath-mheudachadh uinneig. |
customClass |
sreang, gnìomh | '' |
Cuir clasaichean ris a’ phìos inneal nuair a thèid a shealltainn. Thoir an aire gun tèid na clasaichean sin a chur ris a bharrachd air clasaichean sam bith a tha air an sònrachadh san teamplaid. Gus grunn chlasaichean a chur ris, dealaich iad le beàrnan: 'class-1 class-2' . Faodaidh tu cuideachd gnìomh a thoirt seachad a bu chòir aon sreang a thilleadh anns a bheil ainmean clas a bharrachd. |
delay |
àireamh, nì | 0 |
Cuir dàil air a bhith a’ sealltainn agus a’ falach an t-inneal (ms) - chan eil sin a’ buntainn ri seòrsa brosnachaidh làimhe. Ma thèid àireamh a thoirt seachad, thèid dàil a chuir air an dà sheiche / taisbeanadh. Is e structar cuspair: delay: { "show": 500, "hide": 100 } . |
fallbackPlacements |
eagar | ['top', 'right', 'bottom', 'left'] |
Mìnich greisean gnìomhachais le bhith a’ toirt seachad liosta de dh’àiteachan ann an òrdugh (ann an òrdugh roghainn). Airson tuilleadh fiosrachaidh thoir sùil air na docaichean giùlain aig Popper . |
html |
boolean | false |
Ceadaich HTML anns a' ghoireas. Ma tha e fìor, thèid tagaichean HTML anns na h-innealan-taice title a thoirt seachad anns a’ phutan inneal. Ma tha e ceàrr, innerText thèid seilbh a chleachdadh gus susbaint a chuir a-steach don DOM. Cleachd teacsa ma tha dragh ort mu ionnsaighean XSS. |
offset |
eagar, sreang, gnìomh | [0, 0] |
Cuir dheth a’ ghoireas inneal an coimeas ris an targaid aige. Faodaidh tu sreang a thoirt seachad ann am buadhan dàta le luachan sgaraichte le cromag mar: data-bs-offset="10,20" . Nuair a thèid gnìomh a chleachdadh gus an co-chothromachadh a dhearbhadh, canar le nì anns a bheil suidheachadh popper, an iomradh, agus popper a’ chiad argamaid aige. Tha an eileamaid brosnachaidh DOM air a thoirt seachad mar an dàrna argamaid. Feumaidh an gnìomh sreath a thilleadh le dà àireamh: sleamhnachadh , astar . Airson tuilleadh fiosrachaidh thoir sùil air na docaichean dheth Popper . |
placement |
sreang, gnìomh | 'top' |
Mar a shuidhicheas tu an inneal: fèin-ghluasadach, mullach, bonn, clì, deas. Nuair a thèid auto a shònrachadh, bidh e ag ath-stiùireadh an t-inneal inneal gu dinamach. Nuair a thèid gnìomh a chleachdadh gus an suidheachadh a dhearbhadh, canar ris an inneal inneal DOM mar a’ chiad argamaid aige agus an eileamaid brosnachaidh nód DOM mar an dàrna fear. Tha an co- this theacsa air a shuidheachadh don t-eisimpleir tooltip. |
popperConfig |
null, nì, gnìomh | null |
Gus an rèiteachadh Popper bunaiteach aig Bootstrap atharrachadh, faic rèiteachadh Popper . Nuair a thèid gnìomh a chleachdadh gus an rèiteachadh Popper a chruthachadh, tha e air a ghairm le nì anns a bheil an rèiteachadh Popper bunaiteach aig Bootstrap. Cuidichidh e thu le bhith a’ cleachdadh agus a’ ceangal a’ bhunait leis an rèiteachadh agad fhèin. Feumaidh an gnìomh rud rèiteachaidh a thilleadh airson Popper. |
sanitize |
boolean | true |
Dèan comas no cuir à comas an slàinteachas. Ma thèid a ghnìomhachadh 'template' , 'content' agus 'title' thèid roghainnean a ghlanadh. |
sanitizeFn |
null, gnìomh | null |
An seo faodaidh tu an gnìomh slàintealachd agad fhèin a thoirt seachad. Faodaidh seo a bhith feumail mas fheàrr leat leabharlann sònraichte a chleachdadh gus slàinteachas a dhèanamh. |
selector |
sreang, breugach | false |
Ma thèid neach-taghaidh a thoirt seachad, thèid nithean tip inneal a thiomnadh gu na targaidean ainmichte. jQuery.on Ann an cleachdadh, tha seo air a chleachdadh gus molaidhean innealan a chuir an sàs ann an eileamaidean DOM ( taic) a tha air an cur ris gu dinamach . Faic a’ chùis seo agus eisimpleir fiosrachail . |
template |
sreang | '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>' |
Bunait HTML ri chleachdadh nuair a chruthaicheas tu an t-inneal. Thèid na molaidhean innealan title a thoirt a-steach don fhaidhle .tooltip-inner . .tooltip-arrow bidh e na shaighead na h-inneal. Bu chòir gum biodh an .tooltip clas agus role="tooltip" . |
title |
sreang, eileamaid, gnìomh | '' |
Luach an tiotail bunaiteach mura h title -eil am feart an làthair. Ma thèid gnìomh a thoirt seachad, thèid a ghairm leis an t- this seata iomraidh aige air an eileamaid ris a bheil am popover ceangailte. |
trigger |
sreang | 'hover focus' |
Mar a tha inneal air a bhrosnachadh: cliog, hover, fòcas, leabhar-làimhe. Faodaidh tu a dhol seachad air ioma-tharraing; dealachadh riu le àite. 'manual' a’ nochdadh gun tèid an t-inneal a chuir air adhart gu prògramach tro .tooltip('show') , .tooltip('hide') agus .tooltip('toggle') dòighean; chan urrainnear an luach seo a chur còmhla ri inneal brosnachaidh sam bith eile. 'hover' leis fhèin thig molaidhean innealan nach gabh a chuir a-steach tron mheur-chlàr, agus cha bu chòir an cleachdadh ach ma tha dòighean eile ann airson an aon fhiosrachadh a thoirt do luchd-cleachdaidh meur-chlàr. |
Feartan dàta airson molaidhean innealan fa leth
Faodar roghainnean airson molaidhean innealan fa leth a shònrachadh tro bhith a’ cleachdadh buadhan dàta, mar a chaidh a mhìneachadh gu h-àrd.
A 'cleachdadh gnìomh lepopperConfig
const tooltip = new bootstrap.Tooltip(element, {
popperConfig(defaultBsPopperConfig) {
// const newPopperConfig = {...}
// use defaultBsPopperConfig if needed...
// return newPopperConfig
}
})
Dòighean-obrach
Modhan asyncronach agus eadar-ghluasadan
Tha a h-uile modh API asyncronach agus tòisichidh iad air eadar- ghluasad . Bidh iad a’ tilleadh chun neach-fios cho luath ‘s a thòisicheas an gluasad ach mus tig e gu crìch . A bharrachd air an sin, cha tèid aire a thoirt do ghairm modh air pàirt gluasaid .
Faic na sgrìobhainnean JavaScript againn airson tuilleadh fiosrachaidh .
Dòigh-obrach | Tuairisgeul |
---|---|
disable |
A’ toirt air falbh comas inneal-inneal eileamaid a shealltainn. Cha bhith e comasach an t-inneal-toisich a shealltainn ach ma tha e air ath-chomasachadh. |
dispose |
A’ falach agus a’ sgrios inneal-inneal eileamaid (A’ toirt air falbh dàta air a stòradh air an eileamaid DOM). Chan urrainnear molaidhean innealan a chleachdas tiomnadh (a thèid a chruthachadh leis an selector roghainn ) a sgrios leotha fhèin air eileamaidean brosnachaidh sliochd. |
enable |
A’ toirt comas do chomhairle inneal eileamaid a bhith air a shealltainn. Tha molaidhean innealan air an comasachadh gu bunaiteach. |
getInstance |
Dòigh statach a leigeas leat an t-eisimpleir tooltip fhaighinn co-cheangailte ri eileamaid DOM, no fear ùr a chruthachadh gun fhios nach deach a thòiseachadh. |
getOrCreateInstance |
Dòigh statach a leigeas leat an t-eisimpleir tooltip fhaighinn co-cheangailte ri eileamaid DOM, no fear ùr a chruthachadh gun fhios nach deach a thòiseachadh. |
hide |
A 'falach comhairle inneal eileamaid. Tilleadh chun neach-fios mus deach an inneal fhalach (ie mus tachair an hidden.bs.tooltip tachartas). Thathas den bheachd gu bheil seo na bhrosnachadh “làmh-làimhe” den t-inneal. |
setContent |
A’ toirt seachad dòigh air susbaint a’ phìos inneal atharrachadh às deidh a thòiseachadh. |
show |
A 'nochdadh comhairle inneal eileamaid. Tillidh e chun neach-fios mus deach an inneal a shealltainn (ie mus tachair an shown.bs.tooltip tachartas). Thathas den bheachd gu bheil seo na bhrosnachadh “làmh-làimhe” den t-inneal. Chan eil molaidhean innealan le tiotalan fad neoni air an taisbeanadh gu bràth. |
toggle |
Toglaidh comhairle inneal eileamaid. Tillidh e chun neach-fios mus deach an inneal a shealltainn no fhalach (ie mus tachair an tachartas). Thathas den bheachd gu bheil seo na bhrosnachadh “làmh-làimhe” den t-inneal.shown.bs.tooltip hidden.bs.tooltip |
toggleEnabled |
Togaidh seo comas inneal eileamaid a shealltainn no fhalach. |
update |
Ag ùrachadh suidheachadh comhairle inneal eileamaid. |
const tooltip = bootstrap.Tooltip.getInstance('#example') // Returns a Bootstrap tooltip instance
// setContent example
tooltip.setContent({ '.tooltip-inner': 'another title' })
setContent
modh a’ gabhail ri
object
argamaid, far a bheil gach iuchair seilbh na
string
roghnaichear dligheach taobh a-staigh an teamplaid popover, agus faodaidh gach luach seilbh co-cheangailte a bhith
string
|
element
|
function
|
null
Tachartasan
Tachartas | Tuairisgeul |
---|---|
hide.bs.tooltip |
Thèid an tachartas seo a losgadh sa bhad nuair a chaidh an hide dòigh eisimpleir a ghairm. |
hidden.bs.tooltip |
Thèid an tachartas seo a losgadh nuair a tha an popover deiseil a bhith falaichte bhon neach-cleachdaidh (feitheamh ri eadar-ghluasadan CSS a chrìochnachadh). |
inserted.bs.tooltip |
Thèid an tachartas seo a losgadh às deidh an show.bs.tooltip tachartais nuair a chaidh an teamplaid tooltip a chuir ris an DOM. |
show.bs.tooltip |
Bidh an tachartas seo a’ losgadh sa bhad nuair show a chanar ris an dòigh eisimpleir. |
shown.bs.tooltip |
Thèid an tachartas seo a losgadh nuair a bhios an popover ri fhaicinn don neach-cleachdaidh (feitheamh ri eadar-ghluasadan CSS a chrìochnachadh). |
const myTooltipEl = document.getElementById('myTooltip')
const tooltip = bootstrap.Tooltip.getOrCreateInstance(myTooltipEl)
myTooltipEl.addEventListener('hidden.bs.tooltip', () => {
// do something...
})
tooltip.hide()