ޕޮޕޯވަރސް އެވެ
އައިއޯއެސް އިން ފެންނަ ފަދައިން ބޫޓްސްޓްރެޕް ޕޮޕޯވަރސް ސައިޓްގައި ހުންނަ ކޮންމެ އެލިމެންޓަކަށް އިތުރުކުރުމަށް ލިޔެކިޔުންތަކާއި މިސާލުތައް.
އޯވަރވިއު
ޕޮޕޯވަރ ޕްލަގިން ބޭނުންކުރާއިރު އެނގެން ޖެހޭ ކަންތައްތައް:
- ޕޮޕޯވަރސް ޕޮޒިޝަން ކުރުމަށް ބަރޯސާވަނީ ތިންވަނަ ފަރާތެއްގެ ލައިބްރަރީ ޕޮޕަރ އަށެވެ. ކުރިން popper.min.js ހިމަނަންވާނެ
bootstrap.js
, ނުވަތަbootstrap.bundle.min.js
ޕޮޕަރ ހިމެނޭ އެއްޗެއް ބޭނުންކުރަންވާނެއެވެ. - ޕޮޕޯވަރސް އަށް ޑިޕެންޑެންސީއެއްގެ ގޮތުގައި ޕޮޕޯވަރ ޕްލަގިން ބޭނުންވެއެވެ.
- ޕޮޕޯވަރސް އަކީ ޕާފޯމަންސް ސަބަބުތަކާހުރެ އޮޕްޓް-އިން ކުރާ އެއްޗެއް ކަމުން އަމިއްލައަށް އިނިޝިއަލައިޒް ކުރަން ޖެހެއެވެ .
- ޒީރޯ-ލެންގްސް
title
އާއިcontent
ވެލިއުސް އިން ދުވަހަކުވެސް ޕޮޕޯވަރެއް ނުފެންނާނެއެވެ. container: 'body'
މިއަށްވުރެ ކޮމްޕްލެކްސް ކޮމްޕޯނެންޓްތަކުގައި (އަޅުގަނޑުމެންގެ އިންޕުޓް ގްރޫޕްތަކާއި، ބަޓަން ގްރޫޕްތައް ފަދަ) ރެންޑަރިންގ މައްސަލަތަކުން ސަލާމަތްވުމަށް ކަނޑައަޅާށެވެ .- ފޮރުވިފައިވާ އުފެއްދުންތަކުގެ މައްޗަށް ޕޮޕޯވަރސް ޓްރިގަރ ކުރުމުން ފައިދާއެއް ނުވާނެއެވެ.
- ޕޮޕޯވަރސް ފޯރ
.disabled
ނުވަތަdisabled
އެލިމެންޓްސް ޓްރިގަރ ކުރަން ޖެހެނީ ރެޕަރ އެލިމެންޓެއްގެ މައްޗަށެވެ. - އެތައް ރޮނގެއް ހުރަސްކޮށް އޮޅާލާފައިވާ އެންކަރުތަކުން ޓްރިގަރ ކުރާއިރު، ޕޮޕޯވަރސް ހުންނާނީ އެންކަރުތަކުގެ ޖުމްލަ ފުޅާމިނުގެ މެދުގައި މެދުވެރިކޮށެވެ. މި ސުލޫކުން ސަލާމަތްވުމަށްޓަކައި
.text-nowrap
އޮން ޔޫއާރ ސް ބޭނުން ކުރާށެވެ .<a>
- ޕޮޕޯވަރސް ފޮރުވަން ޖެހެނީ އެތަކެތީގެ އެލިމެންޓްތައް ޑީއޯއެމް އިން ނައްތާލުމުގެ ކުރިންނެވެ.
- ޕޮޕޯވަރސް ޓްރިގަރ ކުރެވޭނީ ޝެޑޯ ޑޮމް އެއްގެ ތެރޭގައި ހުންނަ އެލިމެންޓެއްގެ ސަބަބުންނެވެ.
prefers-reduced-motion
މީޑިއާ ކިއުއަރީގެ މައްޗަށެވެ. އަޅުގަނޑުމެންގެ އެކްސެސިބިލިޓީ ޑޮކިއުމަންޓޭޝަންގެ ރިޑޫސްޑް މޮޝަން ބައި ބައްލަވާށެވެ
.
ބައެއް މިސާލުތަކާއެކު ޕޮޕޯވަރސް މަސައްކަތްކުރާ ގޮތް ބަލަން ކިޔަމުން ގެންދާށެވެ.
މިސާލުތަކެވެ
ޕޮޕޯވަރސް އެނެބަލް ކުރުން
މަތީގައި ދެންނެވި ފަދައިން ޕޮޕޯވަރސް ބޭނުން ކުރުމުގެ ކުރިން އިނިޝިއަލައިޒް ކުރަން ޖެހެއެވެ. ޕޭޖެއްގައި ހުންނަ ހުރިހާ ޕޮޕޯވަރސް އެއް އިނިޝިއަލައިޒް ކުރެވޭނެ އެއް ގޮތަކީ އެ ޕޮޕޯވަރސް data-bs-toggle
އެޓްރިބިއުޓް އަށް ބަލައިގެން ހޮވުމެވެ، މިގޮތަށް:
const popoverTriggerList = document.querySelectorAll('[data-bs-toggle="popover"]')
const popoverList = [...popoverTriggerList].map(popoverTriggerEl => new bootstrap.Popover(popoverTriggerEl))
ލައިވް ޑެމޯ
އަޅުގަނޑުމެން ތިރީގައިވާ ލައިވް ޕޮޕޯވަރ ރެންޑަރ ކުރުމަށްޓަކައި މަތީގައިވާ ސްނިޕެޓާ އެއްގޮތް ޖާވާސްކްރިޕްޓް ބޭނުންކުރަމެވެ. ޓައިޓަލްސް ސެޓް ކުރެވެނީ ވިއާ data-bs-title
އާއި ބޮޑީ ކޮންޓެންޓް ސެޓް ކުރެވެނީ ވިއާ data-bs-content
.
title
ނުވަތަ
data-bs-title
ތިމާގެ އެޗްޓީއެމްއެލްގައި ބޭނުން ކުރާށެވެ. title
ބޭނުންކުރާއިރު، ޕޮޕަރ އިން
data-bs-title
އެލިމެންޓް ރެންޑަރ ކުރާއިރު
އޮޓޮމެޓިކުން
ބަދަލުކުރާނެއެވެ.<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>
ހަތަރު ދިމާލަށެވެ
މަތީ، ވާތް، ތިރީ، އަދި ވާތު އަށް ހަތަރު ގޮތެއް ލިބެން ހުރެ އެވެ. އާރުޓީއެލްގައި ބޫޓްސްޓްރެޕް ބޭނުންކުރާއިރު މިސްރާބުތައް ލޯގަނޑުން ފެނެއެވެ. data-bs-placement
މިސްރާބު ބަދަލު ކުރުމަށް ސެޓް ކުރާށެވެ .
<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>
ސަޤާފަތްcontainer
ޕޮޕޯވަރަކަށް ހުރަސްއެޅޭ ބައެއް ސްޓައިލްތައް ބެލެނިވެރި އެލިމެންޓެއްގައި ހުންނައިރު، container
އޭގެ ބަދަލުގައި އެ އެލިމެންޓުގެ ތެރޭގައި ޕޮޕޯވަރގެ އެޗްޓީއެމްއެލް ފެންނާނެ ގޮތަށް ކަސްޓަމެއް ކަނޑައަޅަން ބޭނުންވާނެއެވެ. މިއީ ރެސްޕޮންސިވް ޓޭބަލްތަކާއި، އިންޕުޓް ގްރޫޕްތަކާއި، މިފަދަ ކަންކަމުގައި އާންމު ކަމެކެވެ.
const popover = new bootstrap.Popover('.example-popover', {
container: 'body'
})
ސާފު ކަސްޓަމެއް ސެޓް ކުރަން ބޭނުންވާނެ އަނެއް ހާލަތަކީ މޮޑަލް ޑައިލޮގެއްގެcontainer
ތެރޭގައި ޕޮޕޯވަރސް , ޚުދު ޕޮޕޯވަރ މޮޑަލް އަށް އެޕެންޑް ކުރެވިފައިވާކަން ޔަގީން ކުރުމަށްޓަކައެވެ. މިއީ ޚާއްޞަކޮށް އިންޓަރެކްޓިވް އެލިމެންޓްތައް ހިމެނޭ ޕޮޕޯވަރތަކަށް މުހިންމު ކަމެއް – މޯޑަލް ޑައިލޮގްސް އިން ފޯކަސް ޓްރެޕް ކުރާނެ، އެހެންކަމުން ޕޮޕޯވަރ އަކީ މޮޑަލްގެ ޗައިލްޑް އެލިމެންޓެއް ނޫނީ، ޔޫޒަރުންނަށް މި އިންޓަރެކްޓިވް އެލިމެންޓްތައް ފޯކަސް ނުވަތަ އެކްޓިވޭޓް ނުކުރެވޭނެއެވެ.
const popover = new bootstrap.Popover('.example-popover', {
container: '.modal-body'
})
ކަސްޓަމް ޕޮޕޯވަރސް އެވެ
v5.2.0 ގައި އިތުރުކޮށްފައިވެއެވެސީއެސްއެސް ވެރިއޭބަލްސް ބޭނުންކޮށްގެން ޕޮޕޯވަރސްގެ ސިފަ ކަސްޓަމައިޒް ކުރެވޭނެއެވެ . އަހަރެމެންގެ ކަސްޓަމް ފެންނަ ފެނުމަށް ސްކޯޕް ކުރުމަށް ކަސްޓަމް ކްލާހެއް ސެޓްކޮށް data-bs-custom-class="custom-popover"
، ލޯކަލް ސީއެސްއެސްގެ ބައެއް ވެރިއޭބަލްތައް އޯވަރރައިޑް ކުރުމަށް އެ ކްލާހެއް ބޭނުން ކުރަމެވެ.
.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;
}
<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>
ދެން ކްލިކް ކުރުމުން ޑިސްމިސް ކުރާށެވެ
focus
ޓޮގްލް އެލިމެންޓަށްވުރެ ތަފާތު އެލިމެންޓެއް ޔޫޒަރ ދެން ކްލިކް ކުރުމުން ޕޮޕޯވަރސް ޑިސްމިސް ކުރުމަށް ޓްރިގަރ ބޭނުން ކުރާށެވެ.
ޑިސްމިސް-އޮން-ނެކްސްޓް-ކްލިކް އަށް ވަކި މާކަޕް އެއް ބޭނުންވެއެވެ
ރަނގަޅަށް ކްރޮސް ބްރައުޒާ އަދި ކްރޮސް ޕްލެޓްފޯމް ސުލޫކަށްޓަކައި ޓެގް ބޭނުން <a>
ނުކުރަން ޖެހޭނީ ޓެގް ކަމަށާއި، އަދި އެޓްރިބިއުޓެއް <button>
ވެސް ހިމަނަން ޖެހޭނެ ކަމަށެވެ .tabindex
<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'
})
ނުކުޅެދުންތެރިކަން ހުންނަ އެލިމެންޓްތަކެވެ
އެޓްރިބިއުޓް އެކުލެވޭ އެލިމެންޓްތަކަކީ disabled
އިންޓަރެކްޓިވް އެއްޗެހި ނޫން، މާނައަކީ ޕޮޕޯވަރ (ނުވަތަ ޓޫލްޓިޕް) އެއް ޓްރިގަރ ކުރުމަށް ޔޫޒަރުންނަށް ހޯވަރ ނުވަތަ ކްލިކް ނުކުރެވޭނެއެވެ. ވޯކްއަރައުންޑެއްގެ ގޮތުގައި، ތިބާ ބޭނުންވާނީ ރެޕަރަކުން <div>
ނުވަތަ <span>
, އެންމެ ރަނގަޅީ ކީބޯޑަށް ފޯކަސް ކުރެވޭ ގޮތަށް ހަދާފައިވާ ޕޮޕޯވަރ އިން ޓްރިގަރ ކުރަން tabindex="0"
.
ނުކުޅެދުންތެރިކަން ހުންނަ ޕޮޕޯވަރ ޓްރިގަރސް އަށް، ނުކުޅެދުންތެރިކަން ހުންނަ އެލިމެންޓަކަށް ކްލިކްdata-bs-trigger="hover focus"
ކުރާނެ ކަމަށް ހީނުކުރާތީ، ޕޮޕޯވަރ ތިބާގެ ޔޫޒަރުންނަށް ވަގުތުން ވިޝުއަލް ފީޑްބެކް ފެންނާނެ ގޮތަށް ވެސް އިސްކަންދެވިދާނެއެވެ .
<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>
ސީއެސްއެސް އެވެ
ވެރިއޭބަލްސް އެވެ
v5.2.0 ގައި އިތުރުކޮށްފައިވެއެވެބޫޓްސްޓްރެޕްގެ ތަރައްގީވަމުން އަންނަ ސީއެސްއެސް ވެރިއޭބަލްސް އެޕްރޯޗްގެ ބައެއްގެ ގޮތުގައި، ޕޮޕޯވަރސް މިހާރު ބޭނުންކުރަނީ ލޯކަލް ސީއެސްއެސް ވެރިއޭބަލްސް އޮން .popover
އަށް ރިއަލް ޓައިމް ކަސްޓަމައިޒޭޝަން އިތުރުކުރުމަށެވެ. ސީއެސްއެސް ވެރިއޭބަލްތަކަށް ވެލިއުތައް ސެޓް ކުރެވެނީ ސާސް މެދުވެރިކޮށް ކަމުން ސާސް ކަސްޓަމައިޒޭޝަން އަދިވެސް ސަޕޯޓް ކުރެވެއެވެ.
--#{$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);
ސާސް ވެރިއޭބަލްސް އެވެ
$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;
ބޭނުން ކުރުން
ޖާވާސްކްރިޕްޓް މެދުވެރިކޮށް ޕޮޕޯވަރސް އެނެބަލް ކުރުން:
const exampleEl = document.getElementById('example')
const popover = new bootstrap.Popover(exampleEl, options)
ޕޮޕޯވަރސް ކީބޯޑާއި އެސިސްޓިވް ޓެކްނޮލޮޖީ ބޭނުންކުރާ ފަރާތްތަކަށް ފައިދާހުރި ގޮތަކަށް ހެދުން
ކީބޯޑް ބޭނުންކުރާ ފަރާތްތަކަށް ތިބާގެ ޕޮޕޯވަރސް އެކްޓިވޭޓް ކުރުމުގެ ހުއްދަ ދިނުމަށްޓަކައި، ހަމައެކަނި ސަގާފީ ގޮތުން ކީބޯޑަށް ފޯކަސް ކުރެވޭ އަދި އިންޓަރެކްޓިވް (ލިންކް ނުވަތަ ފޯމް ކޮންޓްރޯލް ފަދަ) އެޗްޓީއެމްއެލް އެލިމެންޓްތަކަށް އެޑް ކުރަންވާނެއެވެ. އެޓްރިބިއުޓް އިތުރުކޮށްގެން އަމިއްލައަށް އެޗްޓީއެމްއެލް އެލިމެންޓްތައް ( <span>
s ފަދަ) ފޯކަސް ކުރެވޭ ގޮތަށް ހެދިދާނެ ނަމަވެސް tabindex="0"
، މިއީ ކީބޯޑް ބޭނުންކުރާ ފަރާތްތަކަށް ނޮން އިންޓަރެކްޓިވް އެލިމެންޓްތަކުގައި އުނދަގޫ އަދި އޮޅުން ބޮޅުން ބޮޑު ޓެބް ސްޓޮޕްތައް އިތުރުވާނެ ކަމެކެވެ . މީގެ އިތުރުން، ތިބާގެ ޕޮޕޯވަރސް އަށް ޓްރިގަރ އެއްގެ ގޮތުގައި ހަމައެކަނި ބަރޯސާ ނުވާށެވެ hover
، މިއީ ކީބޯޑް ބޭނުންކުރާ ފަރާތްތަކަށް އެ ޓްރިގަރ ކުރުމަކީ ކުރެވޭނެ ކަމެއް ނޫން ކަމުގައި ވެގެންދާނެއެވެ.
މި އިޚްތިޔާރާއެކު ޕޮޕޯވަރސް އަށް ރިޗް، ސްޓްރަކްޗަރޑް އެޗްޓީއެމްއެލް އިންސަރޓް ކުރެވޭއިރު، html
މާގިނައިން ކޮންޓެންޓް އިތުރުކުރުމުން ދުރުހެލިވުމަށް އަޅުގަނޑުމެން ވަރަށް ބޮޑަށް ލަފާދެމެވެ. މިހާރު ޕޮޕޯވަރސް މަސައްކަތްކުރާ ގޮތަކީ، އެއްފަހަރު ދައްކާލުމުން، އެތަކެތީގެ ކޮންޓެންޓް aria-describedby
އެޓްރިބިއުޓް އާއި އެކު ޓްރިގަރ އެލިމެންޓާ ގުޅިފައި އޮތުމެވެ. ނަތީޖާއެއްގެ ގޮތުން ޕޮޕޯވަރގެ މުޅި ކޮންޓެންޓް އެސިސްޓިވް ޓެކްނޮލޮޖީ ބޭނުންކުރާ ފަރާތްތަކަށް އިއުލާން ކުރެވޭނީ އެއް ދިގު، މެދުކެނޑުމެއްނެތި ސްޓްރީމްއެއްގެ ގޮތުގަ އެވެ.
މީގެ އިތުރުން، ތިބާގެ ޕޮޕޯވަރގައި އިންޓަރެކްޓިވް ކޮންޓްރޯލްތައް (ފޯމް އެލިމެންޓްސް ނުވަތަ ލިންކްސް ފަދަ) ވެސް ހިމަނާލެވޭނެ ނަމަވެސް (މި އެލިމެންޓްތައް allowList
ހުއްދަ ލިބިފައިވާ އެޓްރިބިއުޓްތަކާއި ޓެގްތަކުގެ ތެރެއަށް އިތުރުކޮށްގެން)، މިވަގުތު ޕޮޕޯވަރ އިން ކީބޯޑް ފޯކަސް އޯޑަރ މެނޭޖް ނުކުރާކަން ސަމާލުކަން ދޭށެވެ. ކީބޯޑް ބޭނުންކުރާ މީހަކު ޕޮޕޯވަރ ހުޅުވާއިރު، ފޯކަސް ޓްރިގަރ ކުރާ އެލިމެންޓަށް ދެމިއޮންނައިރު، އާންމުކޮށް ޕޮޕޯވަރ ޑޮކިއުމަންޓްގެ ސްޓްރަކްޗަރގައި ވަގުތުން ޓްރިގަރ އަށް ތަބާނުވާތީ، ކުރިއަށް/ފިއްތާ ކަމުގެ އެއްވެސް ޔަޤީންކަމެއް ނެތެވެTABކީބޯޑް ބޭނުންކުރާ މީހަކު ޚުދު ޕޮޕޯވަރ އަށް ބަދަލުކުރާނެއެވެ. ކުރުކޮށް ބުނާނަމަ، ހަމައެކަނި ޕޮޕޯވަރަކަށް އިންޓަރެކްޓިވް ކޮންޓްރޯލްތައް އިތުރުކުރުމަކީ، ކީބޯޑް ބޭނުންކުރާ މީހުންނާއި އެސިސްޓިވް ޓެކްނޮލޮޖީތައް ބޭނުންކުރާ މީހުންނަށް މި ކޮންޓްރޯލްތައް ނުފޯރާ/ބޭނުން ނުކުރެވޭނެ ގޮތް ހެދުމާއި، ނުވަތަ އެންމެ ކުޑަމިނުން އޯވަރޯލް ފޯކަސް އޯޑަރެއް ލޮޖިކަލް ނޫން ގޮތަކަށް ހެދުމުގެ ފުރުސަތު ބޮޑެވެ. މި ހާލަތްތަކުގައި އޭގެ ބަދަލުގައި މޮޑަލް ޑައިލޮގެއް ބޭނުން ކުރުމަށް ވިސްނާށެވެ.
އިޚްތިޔާރުތައް
ޑޭޓާ އެޓްރިބިއުޓްސް ނުވަތަ ޖާވާސްކްރިޕްޓް މެދުވެރިކޮށް އޮޕްޝަންތައް ފާސްކުރެވޭތީ data-bs-
، ގައިވާ ފަދައިން އޮޕްޝަން ނަމެއް އަށް އިތުރުކުރެވިދާނެއެވެ data-bs-animation="{value}"
. ޑޭޓާ އެޓްރިބިއުޓްސް މެދުވެރިކޮށް އޮޕްޝަންތައް ފާސްކުރާއިރު އޮޕްޝަން ނަމުގެ ކޭސް ޓައިޕް “ camelCase ” އިން “ kebab -case ” އަށް ބަދަލުކުރުން ޔަގީންކުރައްވާށެވެ. މިސާލަކަށް data-bs-custom-class="beautifier"
ގެ ބަދަލުގައި ބޭނުން ކުރާށެވެ data-bs-customClass="beautifier"
.
ބޫޓްސްޓްރެޕް 5.2.0 އިން ފެށިގެން، ހުރިހާ ކޮމްޕޯނެންޓްތަކުންވެސް ޖޭއެސްއޯއެން ސްޓްރިންގއެއްގެ ގޮތުގައި ސާދާ ކޮމްޕޮނެންޓް ކޮންފިގްރޭޝަން ބެހެއްޓޭނެ އެކްސްޕެރިމެންޓަލް ރިޒާވްޑް ޑޭޓާ އެޓްރިބިއުޓަކަށް ސަޕޯޓްކުރެއެވެ. data-bs-config
އެލިމެންޓެއްގައި data-bs-config='{"delay":0, "title":123}'
އަދި data-bs-title="456"
އެޓްރިބިއުޓްސް ހުންނައިރު، ފައިނަލް title
ވެލިއު ވާނީ 456
އަދި ވަކި ޑޭޓާ އެޓްރިބިއުޓްސް އިން ދީފައިވާ ވެލިއުތައް އޯވަރރައިޑް ވާނެއެވެ data-bs-config
. މީގެ އިތުރުން މިހާރު ހުރި ޑޭޓާ އެޓްރިބިއުޓްތަކުގައި ޖޭއެސްއޯއެން ވެލިއުތައް ބެހެއްޓޭނެއެވެ data-bs-delay='{"show":0,"hide":150}'
.
sanitize
,
sanitizeFn
, އަދި
allowList
އޮޕްޝަންތައް ސަޕްލައި ނުކުރެވޭނެކަން ފާހަގަކޮށްލެވެއެވެ.
ނަން | ވައްތަރު | ޑީފޯލްޓް | ތަފްޞީލު |
---|---|---|---|
allowList |
އެއްޗެއް | ޑިފޯލްޓް ވެލިއު | ހުއްދަ ލިބިފައިވާ އެޓްރިބިއުޓްތަކާއި ޓެގްތައް ހިމެނޭ އެއްޗެއް. |
animation |
ބޫލިއަން އެވެ | true |
ޕޮޕޯވަރ އަށް ސީއެސްއެސް ފޭޑް ޓްރާންސިޝަން އެއް އެޕްލައި ކުރާށެވެ. |
boundary |
ސްޓްރިންގް، އެލިމެންޓް | 'clippingParents' |
ޕޮޕޯވަރގެ އޯވަރފްލޯ ކޮންސްޓްރެއިންޓް ބައުންޑަރީ (އެޕްލައި ކުރެވެނީ ހަމައެކަނި ޕޮޕަރގެ preventOverflow މޮޑިފައިޓަރަށް). ބައި ޑިފޯލްޓްކޮށް، އެއީ 'clippingParents' އެޗްޓީއެމްއެލްއެލިމެންޓް ރެފަރެންސެއް (އެކަނި ޖާވާސްކްރިޕްޓް މެދުވެރިކޮށް) ބަލައިގަނެވޭނެ އަދި ބަލައިގަނެވޭނެ އެއްޗެކެވެ. އިތުރު މަޢުލޫމާތު ހޯދުމަށް ޕޮޕަރގެ ޑިޓެކްޓްއޮވަރފްލޯ ޑޮކްސް އަށް ރިޢާޔަތް ކުރައްވާށެވެ . |
container |
ސްޓްރިންގް، އެލިމެންޓް، ފޯލްސް | false |
ވަކި އުނިއިތުރަކަށް ޕޮޕޯވަރ އިތުރުކުރެއެވެ. މިސާލު: container: 'body' . މި އިޚްތިޔާރަކީ ޚާއްޞަކޮށް ބޭނުންތެރި އިޚްތިޔާރަކީ ޓްރިގަރިންގ އެލިމެންޓް ކައިރީގައި ޑޮކިއުމަންޓްގެ ފްލޯގައި ޕޮޕޯވަރ ޕޮޒިޝަން ކުރެވޭނެ ގޮތް ހެދުމެވެ - މިއީ ވިންޑޯ ރީސައިޒް ކުރާއިރު ޕޮޕޯވަރ ޓްރިގަރިންގ އެލިމެންޓާ ދުރަށް ފްލޯޓް ނުކުރެވޭނެ ގޮތެކެވެ. |
content |
ސްޓްރިންގް، އެލިމެންޓް، ފަންކްޝަން | '' |
data-bs-content އެޓްރިބިއުޓް ނެތްނަމަ ޑިފޯލްޓް ކޮންޓެންޓް ވެލިއު . ފަންކްޝަނެއް ދީފިނަމަ، އެއަށް ގޮވާނީ އޭގެ this ރެފަރެންސް ސެޓްކޮށްގެން ޕޮޕޯވަރ އެޓޭޗްކޮށްފައިވާ އެލިމެންޓަށް ސެޓްކޮށްގެންނެވެ. |
customClass |
ސްޓްރިންގް، ފަންކްޝަން | '' |
ޕޮޕޯވަރ ދައްކާއިރު ކްލާސްތައް އިތުރުކޮށްލާށެވެ. މި ކްލާސްތައް ޓެމްޕްލޭޓްގައި ކަނޑައެޅިފައިވާ އެއްވެސް ކްލާހެއްގެ އިތުރުން އިތުރުކުރެވޭނެކަން ފާހަގަކޮށްލެވެއެވެ. އެތައް ކްލާހެއް އިތުރުކުރުމަށްޓަކައި، އެ ކްލާސްތައް ވަކިކޮށް ޖާގަ ދީގެން: 'class-1 class-2' . އަދި އިތުރު ކްލާސް ނަންތައް ހިމެނޭ އެއް ސްޓްރިންގް ރިޓަރން ކުރަންޖެހޭ ފަންކްޝަނެއް ވެސް ޕާސް ކުރެވިދާނެއެވެ. |
delay |
ނަންބަރު، އެއްޗެއް | 0 |
ޕޮޕޯވަރ (ms) ދައްކައި ފޮރުވުން ލަސްކުރުން—މެނުއަލް ޓްރިގަރ ޓައިޕް އަށް ނުހިނގާނެއެވެ. ނަންބަރެއް ފޯރުކޮށްދީފިނަމަ، ފޮރުވާ/ދައްކާ ދެ ގޮތަށް ވެސް ޑިލޭ ޖަހައެވެ. އެއްޗެއްގެ އޮނިގަނޑަކީ: delay: { "show": 500, "hide": 100 } . |
fallbackPlacements |
ސްޓްރިންގް، އެރޭ | ['top', 'right', 'bottom', 'left'] |
އެރޭގައި ޕްލޭސްމަންޓްތަކުގެ ލިސްޓެއް ފޯރުކޮށްދީގެން (އިސްކަންދޭ ތަރުތީބުން) ފޯލްބެކް ޕްލޭސްމަންޓްތައް މާނަކުރުން. އިތުރު މަޢުލޫމާތު ހޯދުމަށް ޕޮޕަރގެ ސުލޫކު ޑޮކްސް އަށް ރިޢާޔަތް ކުރައްވާށެވެ . |
html |
ބޫލިއަން އެވެ | false |
ޕޮޕޯވަރ ގައި އެޗްޓީއެމްއެލް އަށް ހުއްދަ ދޭށެވެ. ތެދެއްނަމަ ޕޮޕޯވަރސްގައި ހުންނަ އެޗްޓީއެމްއެލް ޓެގްތައް ޕޮޕޯވަރސްގައި title ރެންޑަރ ކުރެވޭނެއެވެ. ދޮގު ނަމަ، innerText ޕްރޮޕަޓީ ބޭނުންކޮށްގެން ޑީއޯއެމް އަށް ކޮންޓެންޓް ވައްދާނެއެވެ. އެކްސްއެސްއެސް ހަމަލާތަކާ މެދު ކަންބޮޑުވާނަމަ ޓެކްސްޓް ބޭނުން ކުރާށެވެ. |
offset |
ނަންބަރު، ސްޓްރިންގް، ފަންކްޝަން | [0, 0] |
އޭގެ އަމާޒަށް ނިސްބަތްކޮށް ޕޮޕޯވަރ އޮފްސެޓް ކުރުން. ކޮމާ ވަކިކޮށްފައިވާ އަގުތަކާއެކު ޑޭޓާ އެޓްރިބިއުޓްތަކުގައި ސްޓްރިންގއެއް ޕާސްކުރެވިދާނެއެވެ: data-bs-offset="10,20" . އޮފްސެޓް ކަނޑައެޅުމަށް ފަންކްޝަނެއް ބޭނުންކުރާއިރު، އެއަށް ގޮވަނީ އޭގެ ފުރަތަމަ އަރގިއުމެންޓްގެ ގޮތުގައި ޕޮޕަރ ޕްލޭސްމަންޓާއި، ރެފަރެންސް، އަދި ޕޮޕަރ ރެކްޓްސް ހިމެނޭ އޮބްޖެކްޓަކުންނެވެ. ދެވަނަ އަރގިއުމެންޓްގެ ގޮތުގައި ޓްރިގަރިންގ އެލިމެންޓް ޑީއޯއެމް ނޯޑް ފާސްކުރެއެވެ. ފަންކްޝަން ރިޓަރން ކުރަން ޖެހޭނީ ދެ ނަންބަރެއް ހިމެނޭ އެރޭއެއް: skidding , distance . އިތުރު މަޢުލޫމާތު ހޯދުމަށް ޕޮޕަރގެ އޮފްސެޓް ޑޮކްސް އަށް ރިޢާޔަތް ކުރައްވާށެވެ . |
placement |
ސްޓްރިންގް، ފަންކްޝަން | 'top' |
ޕޮޕޯވަރ ޕޮޒިޝަން ކުރާނެ ގޮތް: އޮޓޯ، މަތީ، ތިރީ، ކަނާތް، ވާތް. auto ކަނޑައެޅިއްޖެނަމަ، އެއީ ޑައިނަމިކް ގޮތެއްގައި ޕޮޕޯވަރ ރީއޮރިއެންޓް ކުރާނެ އެއްޗެކެވެ . ޕްލޭސްމަންޓް ކަނޑައެޅުމަށް ފަންކްޝަނެއް ބޭނުންކުރާއިރު، އެ ފަންކްޝަނަށް ގޮވަނީ އޭގެ ފުރަތަމަ އަރގިއުމެންޓްގެ ގޮތުގައި ޕޮޕޯވަރ ޑީއޯއެމް ނޯޑް އަދި އޭގެ ދެވަނަ އަރގިއުމެންޓްގެ ގޮތުގައި ޓްރިގަރިންގ އެލިމެންޓް ޑީއޯއެމް ނޯޑް ހިފައިގެންނެވެ. ކޮންޓެކްސްޓް this ސެޓްކޮށްފައިވަނީ ޕޮޕޯވަރ އިންސްޓޭންސް އަށެވެ. |
popperConfig |
null، އޮބްޖެކްޓް، ފަންކްޝަން | null |
ބޫޓްސްޓްރެޕްގެ ޑިފޯލްޓް ޕޮޕަރ ކޮންފިގް ބަދަލުކުރުމަށްޓަކައި، ޕޮޕަރގެ ކޮންފިގްރޭޝަން ބައްލަވާށެވެ . ޕޮޕަރ ކޮންފިގްރޭޝަން އުފެއްދުމަށް ފަންކްޝަނެއް ބޭނުންކުރާއިރު، އެއަށް ގޮވަނީ ބޫޓްސްޓްރެޕްގެ ޑިފޯލްޓް ޕޮޕަރ ކޮންފިގްރޭޝަން ހިމެނޭ އޮބްޖެކްޓަކުންނެވެ. އެއީ ޑިފޯލްޓް ބޭނުންކޮށް އަމިއްލަ ކޮންފިގްރޭޝަން އާއި އެއްކޮށްލުމަށް އެހީތެރިވެދޭ އެއްޗެކެވެ. ފަންކްޝަން އިން ޕޮޕަރ އަށް ކޮންފިގްރޭޝަން އޮބްޖެކްޓެއް ރިޓަރން ކުރަން ޖެހެއެވެ. |
sanitize |
ބޫލިއަން އެވެ | true |
ސެނިޓައިޒޭޝަން އެނެބަލް ނުވަތަ ޑިސެބަލް ކުރުން. If activated 'template' , 'content' އަދި 'title' އޮޕްޝަންތައް ސެނިޓައިޒް ކުރެވޭނެއެވެ. |
sanitizeFn |
null، ފަންކްޝަން | null |
މިތަނުން އަމިއްލައަށް ސެނިޓައިޒް ފަންކްޝަން ސަޕްލައި ކުރެވޭނެއެވެ. މިއީ ސެނިޓައިޒޭޝަން ކުރުމަށް ޚާއްޞަ ލައިބްރަރީއެއް ބޭނުން ކުރަން އިސްކަންދޭނަމަ ބޭނުންތެރި ކަމަކަށް ވެދާނެއެވެ. |
selector |
ސްޓްރިންގް، ދޮގު | false |
ސެލެކްޓަރެއް ފޯރުކޮށްދީފިނަމަ، ޕޮޕޯވަރ އޮބްޖެކްޓްތައް ކަނޑައެޅިފައިވާ ޓާގެޓްތަކަށް ޑެލިގޭޓް ކުރެވޭނެއެވެ. ޢަމަލީގޮތުން ބަލާއިރު، މިއީ ޑައިނަމިކް ގޮތެއްގައި އިތުރުކުރެވޭ ޑީއޯއެމް އެލިމެންޓްތަކަށް ( jQuery.on ސަޕޯޓް) ޕޮޕޯވަރސް ވެސް ތަންފީޒުކުރުމަށް ބޭނުންކުރާ އެއްޗެކެވެ. މި މައްސަލައާއި މަޢުލޫމާތު ގިނަ މިސާލެއް ބައްލަވާށެވެ . |
template |
ސްޓްރިންގ | '<div class="popover" role="popover"><div class="popover-arrow"></div><div class="popover-inner"></div></div>' |
ޕޮޕޯވަރ އުފައްދާއިރު ބޭނުންކުރާނެ އެޗްޓީއެމްއެލް ބެސްޓް ކުރާށެވެ. އެ ޕޮޕޯވަރސް title އިންޖެކްޓް ކުރާނީ .popover-inner . .popover-arrow ވެގެންދާނީ ޕޮޕޯވަރގެ ތިރިއަށް. އެންމެ ބޭރުގައި ހުންނަ ރެޕަރ އެލިމެންޓްގައި .popover ކްލާސް އަދި role="popover" . |
title |
ސްޓްރިންގް، އެލިމެންޓް، ފަންކްޝަން | '' |
title އެޓްރިބިއުޓް ނެތްނަމަ ޑިފޯލްޓް ޓައިޓަލް ވެލިއު . ފަންކްޝަނެއް ދީފިނަމަ، އެއަށް ގޮވާނީ އޭގެ this ރެފަރެންސް ސެޓްކޮށްގެން ޕޮޕޯވަރ އެޓޭޗްކޮށްފައިވާ އެލިމެންޓަށް ސެޓްކޮށްގެންނެވެ. |
trigger |
ސްޓްރިންގ | 'hover focus' |
ޕޮޕޯވަރ ޓްރިގަރ ވާ ގޮތް: ކްލިކް، ހޯވަރ، ފޯކަސް، މެނުއަލް. އެތައް ޓްރިގަރެއް ފާސްވެދާނެ؛ އެތަކެތި ވަކިކޮށް ޖާގައެއް ދީގެންނެވެ. 'manual' ޕޮޕޯވަރ ޕްރޮގްރާމެޓިކަލީ ޓްރިގަރ ވާނީ .popover('show') , .popover('hide') އަދި .popover('toggle') މެތޯޑްސް މެދުވެރިކޮށްކަން ދައްކައެވެ؛ މި އަގު އެހެން އެއްވެސް ޓްރިގަރަކާ ގުޅުވައި ނުލެވޭނެއެވެ. 'hover' އަމިއްލައަށް ކީބޯޑް މެދުވެރިކޮށް ޓްރިގަރ ނުކުރެވޭ ޕޮޕޯވަރސް އުފެދިގެންދާނެ ކަމަށާއި، ބޭނުންކުރަންވާނީ ކީބޯޑް ބޭނުންކުރާ ފަރާތްތަކަށް އެއް މައުލޫމާތު ފޯރުކޮށްދިނުމަށް ބަދަލު ގޮތްތަކެއް ހުރިނަމަ އެކަންޏެވެ. |
ވަކިވަކި ޕޮޕޯވަރތަކަށް ޑޭޓާ އެޓްރިބިއުޓްސް
ވަކިވަކި ޕޮޕޯވަރތަކަށް އޮޕްޝަންތައް ބަދަލު ގޮތަކަށް ކަނޑައެޅިދާނެ ޑޭޓާ އެޓްރިބިއުޓްތައް ބޭނުންކޮށްގެން، މަތީގައި ބަޔާންކޮށްފައިވާ ފަދައިންނެވެ.
ފަންކްޝަން ބޭނުންކޮށްގެން ބޭނުންކޮށްގެންpopperConfig
const popover = new bootstrap.Popover(element, {
popperConfig(defaultBsPopperConfig) {
// const newPopperConfig = {...}
// use defaultBsPopperConfig if needed...
// return newPopperConfig
}
})
ގޮތްތައް
އެސިންކްރޮނަސް މެތޯޑްސް އާއި ޓްރާންސިޝަންސް
ހުރިހާ އެޕީއައި މެތޯޑްތަކަކީ އެސިންކްރޮނަސް މެތޯޑްތަކެއް ކަމުން ޓްރާންސިޝަނެއް ފެށެއެވެ . އެމީހުން އެނބުރި ގުޅާ މީހާއަށް ޓްރާންސިޝަން ފެށުނުހާ އަވަހަކަށް އެކަމަކު ނިމުމުގެ ކުރިން . މީގެ އިތުރުން ޓްރާންސިޝަން ކޮމްޕޮނެންޓެއްގައި މެތޯޑް ކޯލެއް ކުރާއިރު އަޅާނުލެވޭނެއެވެ .
އިތުރު މަޢުލޫމާތު ހޯދުމަށް އަޅުގަނޑުމެންގެ ޖާވާސްކްރިޕްޓް ޑޮކިއުމަންޓޭޝަން ބައްލަވާށެވެ .
ގޮތް | ތަފްޞީލު |
---|---|
disable |
އެލިމެންޓެއްގެ ޕޮޕޯވަރ ދައްކާލުމުގެ ޤާބިލުކަން ނައްތާލައެވެ. ޕޮޕޯވަރ ދައްކާލެވޭނީ އަލުން އެނެބަލް ކޮށްގެންނެވެ. |
dispose |
އެލިމެންޓެއްގެ ޕޮޕޯވަރ ފޮރުވައި ނައްތާލައެވެ (ޑޮމް އެލިމެންޓުގައި ރައްކާކޮށްފައިވާ ޑޭޓާ ނައްތާލައެވެ). ޑެލިގޭޝަން ބޭނުންކުރާ ޕޮޕޯވަރސް (އެއީ އޮޕްޝަން ބޭނުންކޮށްގެން އުފައްދާފައިވާ ތަކެތިselector ) ޑެސްސެންޑެންޓް ޓްރިގަރ އެލިމެންޓްތަކުގައި ވަކިވަކިން ނައްތާލެވޭކަށް ނެތެވެ. |
enable |
އެލިމެންޓެއްގެ ޕޮޕޯވަރ އަށް ދައްކާލެވޭނެ ޤާބިލުކަން ލިބިދެއެވެ. ޕޮޕޯވަރސް ޑިފޯލްޓްކޮށް އެނެބަލް ކުރެވިފައި ހުރެއެވެ. |
getInstance |
ޑޮމް އެލިމެންޓަކާ ގުޅިފައިވާ ޕޮޕޯވަރ އިންސްޓޭންސް ހޯދުމަށް ފުރުސަތު ލިބޭ ސްޓޭޓިކް މެތޯޑެކެވެ. |
getOrCreateInstance |
ޑޮމް އެލިމެންޓަކާ ގުޅިފައިވާ ޕޮޕޯވަރ އިންސްޓޭންސް ހޯދުމަށް، ނުވަތަ އިނިޝިއަލައިޒް ނުކުރެވުނު ހާލަތެއްގައި އާ އިންސްޓޭންސްއެއް އުފެއްދުމުގެ ފުރުސަތު ލިބޭ ސްޓޭޓިކް މެތޯޑެކެވެ. |
hide |
އެލިމެންޓެއްގެ ޕޮޕޯވަރ ފޮރުވައެވެ. ޕޮޕޯވަރ ހަގީގަތުގައި ފޮރުވުމުގެ ކުރިން (އެބަހީ hidden.bs.popover އިވެންޓް ހިނގުމުގެ ކުރިން) ގުޅާ މީހާއަށް އެނބުރިދެއެވެ. މިއީ ޕޮޕޯވަރ ގެ “މެނުއަލް” ޓްރިގަރިންގ އެއް ކަމަށް ބެލެވެއެވެ. |
setContent |
ޕޮޕޯވަރގެ ކޮންޓެންޓް އިނިޝިއަލައިޒޭޝަނަށްފަހު ބަދަލުކުރެވޭނެ ގޮތެއް ދެއެވެ. |
show |
އެލިމެންޓެއްގެ ޕޮޕޯވަރ ހާމަކޮށްދެއެވެ. ޕޮޕޯވަރ ހަގީގަތުގައި ދައްކާލުމުގެ ކުރިން (އެބަހީ shown.bs.popover އިވެންޓް ހިނގުމުގެ ކުރިން) ގުޅާ މީހާއަށް އެނބުރިދެއެވެ. މިއީ ޕޮޕޯވަރ ގެ “މެނުއަލް” ޓްރިގަރިންގ އެއް ކަމަށް ބެލެވެއެވެ. ސުރުޚީއާއި ކޮންޓެންޓް ވެސް ސުމެއް ދިގުމިނުގައި ހުންނަ ޕޮޕޯވަރސް ދުވަހަކުވެސް ނުދައްކާނެއެވެ. |
toggle |
އެލިމެންޓެއްގެ ޕޮޕޯވަރ ޓޮގްލް ކުރެއެވެ. ޕޮޕޯވަރ ހަގީގަތުގައި ދައްކާ ނުވަތަ ފޮރުވުމުގެ ކުރިން (އެބަހީ shown.bs.popover ނުވަތަ hidden.bs.popover އިވެންޓް ހިނގުމުގެ ކުރިން) ކޯލަރަށް އެނބުރިދެއެވެ. މިއީ ޕޮޕޯވަރ ގެ “މެނުއަލް” ޓްރިގަރިންގ އެއް ކަމަށް ބެލެވެއެވެ. |
toggleEnabled |
އެލިމެންޓެއްގެ ޕޮޕޯވަރ ދައްކާ ނުވަތަ ފޮރުވުމުގެ ޤާބިލުކަން ޓޮގްލް ކުރެއެވެ. |
update |
އެލިމެންޓެއްގެ ޕޮޕޯވަރ ގެ މަޤާމު އަޕްޑޭޓް ކުރެއެވެ. |
// 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'
})
setContent
މެތޯޑުން
object
އަރގިއުމެންޓެއް ބަލައިގަންނައިރު، ކޮންމެ ޕްރޮޕަޓީ-ކީއަކީ
string
ޕޮޕޯވަރ ޓެމްޕްލޭޓްގެ ތެރޭގައި ސައްހަ ސެލެކްޓަރެއް، އަދި ގުޅުންހުރި ކޮންމެ ޕްރޮޕަޓީ-ވެލިއުއަކީ
string
|
element
|
function
|
null
އިވެންޓްސް
ހަރަކާތް | ތަފްޞީލު |
---|---|
hide.bs.popover |
މި އިވެންޓް ވަގުތުން ފަޔަރ ކުރެވެނީ hide އިންސްޓޭންސް މެތޯޑަށް ގޮވާ ނިމުމުންނެވެ. |
hidden.bs.popover |
މި އިވެންޓް ފަޔަރ ކުރެވެނީ ޕޮޕޯވަރ ޔޫޒަރަށް ފޮރުވުން ނިމުމުން (ސީއެސްއެސް ޓްރާންސިޝަންތައް ފުރިހަމަވާންދެން މަޑުކުރާނެ) އެވެ. |
inserted.bs.popover |
މި އިވެންޓް ފަޔަރ ކުރަނީ show.bs.popover އިވެންޓަށްފަހު ޕޮޕޯވަރ ޓެމްޕްލޭޓް ޑީއޯއެމްއަށް އިތުރުކޮށްފައި އޮތުމުންނެވެ. |
show.bs.popover |
މި އިވެންޓް ވަގުތުން ފަޔަރ ވެގެން ދަނީ show އިންސްޓޭންސް މެތޯޑް ގޮވާލުމުންނެވެ. |
shown.bs.popover |
މި އިވެންޓް ފަޔަރ ކުރެވެނީ ޕޮޕޯވަރ ޔޫޒަރަށް ފެންނަ ގޮތަށް ހެދުމުން (ސީއެސްއެސް ޓްރާންސިޝަންތައް ފުރިހަމަވާންދެން މަޑުކުރާނެ) އެވެ. |
const myPopoverTrigger = document.getElementById('myPopover')
myPopoverTrigger.addEventListener('hidden.bs.popover', () => {
// do something...
})