Popovers
बुटस्ट्र्याप पोपोभरहरू थप्नका लागि दस्तावेज र उदाहरणहरू, जस्तै iOS मा पाइने, तपाईंको साइटको कुनै पनि तत्वमा।
अवलोकन
पपओभर प्लगइन प्रयोग गर्दा जान्नुपर्ने कुराहरू:
- पोपोभरहरू पोजिसनिङको लागि तेस्रो पार्टी लाइब्रेरी पोपरमा भर पर्छन् । तपाईंले bootstrap.js अघि popper.min.js समावेश गर्नुपर्छ वा popovers काम गर्नको लागि Popper समावेश गर्ने
bootstrap.bundle.min.js
/ प्रयोग गर्नुहोस्!bootstrap.bundle.js
- Popovers लाई निर्भरताको रूपमा टुलटिप प्लगइन चाहिन्छ।
- Popovers कार्यसम्पादन कारणहरूको लागि अप्ट-इन हुन्छन्, त्यसैले तपाईंले तिनीहरूलाई आफैं सुरु गर्नुपर्छ ।
- शून्य-लम्बाइ
title
रcontent
मानहरूले कहिल्यै पपओभर देखाउँदैनन्। container: 'body'
थप जटिल कम्पोनेन्टहरू (जस्तै हाम्रो इनपुट समूहहरू, बटन समूहहरू, आदि) मा रेन्डरिङ समस्याहरूबाट बच्न निर्दिष्ट गर्नुहोस्।- लुकेका तत्वहरूमा पपओभर ट्रिगर गर्ने कार्यले काम गर्दैन।
.disabled
वा तत्वहरूका लागि पपओभरहरू र्यापरdisabled
तत्वमा ट्रिगर हुनुपर्छ।- एङ्करहरूबाट ट्रिगर गर्दा धेरै रेखाहरूमा लपेटिन्छ, पपोभरहरू एङ्करहरूको समग्र चौडाइको बीचमा केन्द्रित हुनेछन्। यो व्यवहारबाट बच्न
.text-nowrap
आफ्नो s मा प्रयोग गर्नुहोस्।<a>
- DOM बाट सम्बन्धित तत्वहरू हटाउनु अघि पोपोभरहरू लुकाउनु पर्छ।
- Popovers ट्रिगर गर्न सकिन्छ छाया DOM भित्र एक तत्व को लागी धन्यवाद।
prefers-reduced-motion
मिडिया क्वेरीमा निर्भर हुन्छ। हाम्रो पहुँच कागजातको घटाइएको गति खण्ड हेर्नुहोस्
।
popovers केहि उदाहरणहरु संग काम कसरी हेर्न को लागी पढ्न जारी राख्नुहोस्।
उदाहरण: सबै ठाउँमा popovers सक्षम गर्नुहोस्
एक पृष्ठमा सबै popovers प्रारम्भ गर्न एक तरिका तिनीहरूलाई तिनीहरूको data-bs-toggle
विशेषता द्वारा चयन गर्न हुनेछ:
var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
return new bootstrap.Popover(popoverTriggerEl)
})
उदाहरण: container
विकल्प प्रयोग गर्दै
जब तपाइँसँग एक अभिभावक तत्वमा केहि शैलीहरू छन् जुन पपओभरमा हस्तक्षेप गर्दछ, तपाइँ एक अनुकूलन निर्दिष्ट गर्न चाहानुहुन्छ container
ताकि पपओभरको HTML त्यस तत्व भित्र देखा पर्दछ।
var popover = new bootstrap.Popover(document.querySelector('.example-popover'), {
container: 'body'
})
उदाहरण
<button type="button" class="btn btn-lg btn-danger" data-bs-toggle="popover" title="Popover title" data-bs-content="And here's some amazing content. It's very engaging. Right?">Click to toggle popover</button>
चार दिशा
चार विकल्पहरू उपलब्ध छन्: शीर्ष, दायाँ, तल, र बायाँ पङ्क्तिबद्ध। RTL मा बुटस्ट्र्याप प्रयोग गर्दा दिशाहरू प्रतिबिम्बित हुन्छन्।
<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>
अर्को क्लिकमा खारेज गर्नुहोस्
focus
टगल एलिमेन्ट भन्दा फरक तत्वको प्रयोगकर्ताको अर्को क्लिकमा पपओभरहरू खारेज गर्न ट्रिगर प्रयोग गर्नुहोस्।
खारेज-अन-अर्को-क्लिकको लागि विशिष्ट मार्कअप आवश्यक छ
उचित क्रस-ब्राउजर र क्रस-प्लेटफर्म व्यवहारको लागि, तपाईंले ट्याग प्रयोग गर्नुपर्छ, ट्याग <a>
होइन , र तपाईंले एट्रिब्यूट <button>
पनि समावेश गर्नुपर्छ ।tabindex
<a tabindex="0" class="btn btn-lg btn-danger" role="button" data-bs-toggle="popover" data-bs-trigger="focus" title="Dismissible popover" data-bs-content="And here's some amazing content. It's very engaging. Right?">Dismissible popover</a>
var popover = new bootstrap.Popover(document.querySelector('.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>
सास
चरहरू
$popover-font-size: $font-size-sm;
$popover-bg: $white;
$popover-max-width: 276px;
$popover-border-width: $border-width;
$popover-border-color: rgba($black, .2);
$popover-border-radius: $border-radius-lg;
$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width);
$popover-box-shadow: $box-shadow;
$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;
$popover-arrow-color: $popover-bg;
$popover-arrow-outer-color: fade-in($popover-border-color, .05);
प्रयोग
जाभास्क्रिप्ट मार्फत popovers सक्षम गर्नुहोस्:
var exampleEl = document.getElementById('example')
var popover = new bootstrap.Popover(exampleEl, options)
किबोर्ड र सहायक टेक्नोलोजी प्रयोगकर्ताहरूका लागि पपओभर काम गर्ने
किबोर्ड प्रयोगकर्ताहरूलाई तपाईंको पपओभरहरू सक्रिय गर्न अनुमति दिन, तपाईंले तिनीहरूलाई HTML तत्वहरूमा मात्र थप्नु पर्छ जुन परम्परागत रूपमा किबोर्ड-केन्द्रित र अन्तरक्रियात्मक (जस्तै लिङ्कहरू वा फारम नियन्त्रणहरू) छन्। यद्यपि स्वेच्छाचारी HTML तत्वहरू (जस्तै <span>
s) विशेषता थपेर फोकसयोग्य बनाउन सकिन्छ tabindex="0"
, यसले किबोर्ड प्रयोगकर्ताहरूका लागि गैर-अन्तर्क्रियात्मक तत्वहरूमा सम्भावित कष्टप्रद र भ्रामक ट्याब स्टपहरू थप्नेछ, र धेरै सहयोगी प्रविधिहरूले हाल यस अवस्थामा पपओभरको सामग्री घोषणा गर्दैनन्। । थप रूपमा, तपाइँको पपओभरहरूको लागि ट्रिगरको रूपमा मात्र भर hover
पर्नुहोस्, किनकि यसले किबोर्ड प्रयोगकर्ताहरूको लागि ट्रिगर गर्न असम्भव बनाउनेछ।
जब तपाइँ विकल्पको साथ पपओभरमा समृद्ध, संरचित HTML सम्मिलित गर्न सक्नुहुन्छ html
, हामी दृढताका साथ सुझाव दिन्छौं कि तपाइँ सामग्रीको अत्यधिक मात्रा थप्नबाट जोगिन। aria-describedby
हाल पोपोभरहरूले काम गर्ने तरिका यो हो कि, एक पटक प्रदर्शित भएपछि, तिनीहरूको सामग्री विशेषताको साथ ट्रिगर तत्वमा बाँधिएको छ । नतिजा स्वरूप, पपओभरको सम्पूर्ण सामग्रीलाई सहयोगी प्रविधि प्रयोगकर्ताहरूलाई एक लामो, निर्बाध स्ट्रिमको रूपमा घोषणा गरिनेछ।
थप रूपमा, जब तपाइँको पपओभरमा अन्तरक्रियात्मक नियन्त्रणहरू (जस्तै फारम तत्वहरू वा लिङ्कहरू) समावेश गर्न सम्भव छ (यी तत्वहरूलाई allowList
अनुमति दिइएको विशेषताहरू र ट्यागहरूमा थपेर), सचेत रहनुहोस् कि हाल पपओभरले किबोर्ड फोकस क्रम व्यवस्थापन गर्दैन। जब किबोर्ड प्रयोगकर्ताले पपओभर खोल्छ, तब फोकस ट्रिगर गर्ने तत्वमा रहन्छ, र पपओभरले सामान्यतया कागजातको संरचनामा ट्रिगरलाई तुरुन्तै पछ्याउँदैन, अगाडि बढ्दै/थिच्ने कुनै ग्यारेन्टी छैन।TABकिबोर्ड प्रयोगकर्तालाई पपओभरमा नै सार्नेछ। छोटकरीमा, केवल एक पपओभरमा अन्तरक्रियात्मक नियन्त्रणहरू थप्दा यी नियन्त्रणहरू किबोर्ड प्रयोगकर्ताहरू र सहायक प्रविधिहरूका प्रयोगकर्ताहरूका लागि पहुँचयोग्य/उपयोग गर्न नसकिने वा कमसेकम एक अतार्किक समग्र फोकस अर्डरको लागि बनाइन्छ। यी अवस्थाहरूमा, यसको सट्टा मोडल संवाद प्रयोग गर्ने विचार गर्नुहोस्।
विकल्पहरू
विकल्पहरू डेटा विशेषताहरू वा JavaScript मार्फत पास गर्न सकिन्छ। डेटा विशेषताहरूका लागि, विकल्पको नाम जोड्नुहोस् data-bs-
, जस्तै मा data-bs-animation=""
। डेटा विशेषताहरू मार्फत विकल्पहरू पास गर्दा CamelCase बाट kebab-case मा विकल्प नामको केस प्रकार परिवर्तन गर्न निश्चित गर्नुहोस्। उदाहरणका लागि, प्रयोग गर्नुको सट्टा data-bs-customClass="beautifier"
, प्रयोग गर्नुहोस् data-bs-custom-class="beautifier"
।
sanitize
,
sanitizeFn
र
allowList
विकल्पहरू डेटा विशेषताहरू प्रयोग गरेर आपूर्ति गर्न सकिँदैन।
नाम | टाइप गर्नुहोस् | पूर्वनिर्धारित | विवरण |
---|---|---|---|
animation |
बुलियन | true |
पपओभरमा CSS फेड ट्रान्जिसन लागू गर्नुहोस् |
container |
स्ट्रिङ | तत्व | गलत | false |
पपओभरलाई विशेष तत्वमा जोड्छ। उदाहरण |
content |
स्ट्रिङ | तत्व | समारोह | '' |
यदि एक प्रकार्य दिइएको छ भने, यो |
delay |
नम्बर | वस्तु | 0 |
पपओभर (ms) देखाउन र लुकाउन ढिलाइ - म्यानुअल ट्रिगर प्रकारमा लागू हुँदैन यदि नम्बर प्रदान गरिएको छ भने, ढिलाइ लुकाउने/देखाउन दुवैमा लागू हुन्छ वस्तु संरचना हो: |
html |
बुलियन | false |
पपओभरमा HTML घुसाउनुहोस्। यदि गलत छ भने, innerText DOM मा सामग्री सम्मिलित गर्न सम्पत्ति प्रयोग गरिनेछ। यदि तपाईं XSS आक्रमणहरूको बारेमा चिन्तित हुनुहुन्छ भने पाठ प्रयोग गर्नुहोस्। |
placement |
स्ट्रिङ | समारोह | 'right' |
कसरी popover स्थिति - auto | शीर्ष | तल | बायाँ | सही। जब एक प्रकार्य स्थान निर्धारण गर्न प्रयोग गरिन्छ, यसलाई पहिलो तर्कको रूपमा popover DOM नोड र ट्रिगर गर्ने तत्व DOM नोडलाई दोस्रो रूपमा बोलाइन्छ। |
selector |
स्ट्रिङ | गलत | false |
यदि चयनकर्ता प्रदान गरिएको छ भने, पपओभर वस्तुहरूलाई निर्दिष्ट लक्ष्यहरूमा प्रत्यायोजित गरिनेछ। अभ्यासमा, यो गतिशील एचटीएमएल सामग्रीलाई पपओभरहरू थप्न सक्षम गर्न प्रयोग गरिन्छ। यो र एक जानकारीमूलक उदाहरण हेर्नुहोस् । |
template |
तार | '<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>' |
पपओभर सिर्जना गर्दा प्रयोग गर्नको लागि आधार HTML। पपओभरमा पपओभरमा
|
title |
स्ट्रिङ | तत्व | समारोह | '' |
यदि एक प्रकार्य दिइएको छ भने, यो |
trigger |
तार | 'click' |
कसरी पपओभर ट्रिगर हुन्छ - क्लिक गर्नुहोस् | होभर | फोकस | म्यानुअल। तपाईले धेरै ट्रिगरहरू पास गर्न सक्नुहुन्छ; तिनीहरूलाई स्पेसको साथ अलग गर्नुहोस्। manual कुनै अन्य ट्रिगर संग संयोजन गर्न सकिदैन। |
fallbackPlacements |
array | ['top', 'right', 'bottom', 'left'] |
एरेमा (प्राथमिकताको क्रममा) प्लेसमेन्टहरूको सूची प्रदान गरेर फलब्याक प्लेसमेन्टहरू परिभाषित गर्नुहोस्। थप जानकारीको लागि Popper को व्यवहार कागजातहरू हेर्नुहोस् |
boundary |
स्ट्रिङ | तत्व | 'clippingParents' |
पपओभरको ओभरफ्लो अवरोध सीमा (पोपरको रोकथाम ओभरफ्लो परिमार्जनमा मात्र लागू हुन्छ)। पूर्वनिर्धारित रूपमा यो हो 'clippingParents' र HTMLElement सन्दर्भ स्वीकार गर्न सक्छ (जाभास्क्रिप्ट मार्फत मात्र)। थप जानकारीको लागि Popper's detectOverflow कागजातहरू हेर्नुहोस् । |
customClass |
स्ट्रिङ | समारोह | '' |
पपओभरमा कक्षाहरू थप्नुहोस् जब यो देखाइन्छ। नोट गर्नुहोस् कि यी कक्षाहरू टेम्प्लेटमा निर्दिष्ट गरिएका कुनै पनि कक्षाहरू बाहेक थपिनेछन्। धेरै कक्षाहरू थप्न, तिनीहरूलाई खाली ठाउँहरूद्वारा छुट्याउनुहोस् तपाइँ एक प्रकार्य पास गर्न सक्नुहुन्छ जुन अतिरिक्त वर्ग नामहरू समावेश भएको एकल स्ट्रिङ फर्काउनु पर्छ। |
sanitize |
बुलियन | true |
सेनिटाइजेसन सक्षम वा असक्षम पार्नुहोस्। यदि सक्रिय भयो 'template' , 'content' र 'title' विकल्पहरू सफा गरिनेछ। हाम्रो JavaScript कागजातमा सेनिटाइजर खण्ड हेर्नुहोस् । |
allowList |
वस्तु | पूर्वनिर्धारित मान | अनुमति दिइएको विशेषताहरू र ट्यागहरू समावेश गर्ने वस्तु |
sanitizeFn |
शून्य | समारोह | null |
यहाँ तपाईं आफ्नो सेनिटाइज प्रकार्य आपूर्ति गर्न सक्नुहुन्छ। यदि तपाइँ एक समर्पित पुस्तकालय प्रयोग गर्न रुचाउनुहुन्छ भने यो उपयोगी हुन सक्छ सरसफाई प्रदर्शन गर्न। |
offset |
array | स्ट्रिङ | समारोह | [0, 8] |
यसको लक्ष्य सापेक्ष popover को अफसेट। तपाईंले अल्पविराम अलग मानहरू जस्तै डेटा विशेषताहरूमा स्ट्रिङ पास गर्न सक्नुहुन्छ: जब एक प्रकार्य अफसेट निर्धारण गर्न प्रयोग गरिन्छ, यसलाई popper प्लेसमेन्ट, सन्दर्भ, र popper यसको पहिलो तर्कको रूपमा rects भएको वस्तुसँग बोलाइन्छ। ट्रिगर गर्ने तत्व DOM नोड दोस्रो तर्कको रूपमा पारित गरिएको छ। प्रकार्यले दुई संख्याहरू सहितको एरे फर्काउनु पर्छ :। थप जानकारीको लागि Popper अफसेट कागजातहरू हेर्नुहोस् । |
popperConfig |
शून्य | वस्तु | समारोह | null |
Bootstrap को पूर्वनिर्धारित Popper कन्फिगरेसन परिवर्तन गर्न, Popper को कन्फिगरेसन हेर्नुहोस् । जब एक प्रकार्य Popper कन्फिगरेसन सिर्जना गर्न प्रयोग गरिन्छ, यसलाई बुटस्ट्र्यापको पूर्वनिर्धारित Popper कन्फिगरेसन समावेश गर्ने वस्तुसँग बोलाइन्छ। यसले तपाइँलाई तपाइँको आफ्नै कन्फिगरेसनको साथ पूर्वनिर्धारित प्रयोग र मर्ज गर्न मद्दत गर्दछ। प्रकार्यले Popper को लागि कन्फिगरेसन वस्तु फिर्ता गर्नुपर्छ। |
व्यक्तिगत popovers लागि डाटा विशेषताहरू
व्यक्तिगत पोपोभरका लागि विकल्पहरू वैकल्पिक रूपमा डेटा विशेषताहरूको प्रयोग मार्फत निर्दिष्ट गर्न सकिन्छ, माथि वर्णन गरिए अनुसार।
संग प्रकार्य प्रयोग गर्दैpopperConfig
var popover = new bootstrap.Popover(element, {
popperConfig: function (defaultBsPopperConfig) {
// var newPopperConfig = {...}
// use defaultBsPopperConfig if needed...
// return newPopperConfig
}
})
विधिहरू
एसिन्क्रोनस विधि र संक्रमण
सबै एपीआई विधिहरू एसिन्क्रोनस छन् र एक संक्रमण सुरु गर्नुहोस् । तिनीहरू संक्रमण सुरु हुने बित्तिकै तर यो समाप्त हुनु अघि कलरमा फर्कन्छन् । थप रूपमा, ट्रान्जिसनिङ कम्पोनेन्टमा विधि कललाई बेवास्ता गरिनेछ ।
देखाउनु
तत्वको पपओभर देखाउँछ। पपओभर वास्तवमा देखाइनु अघि कलरमा फर्कन्छ (अर्थात shown.bs.popover
घटना हुनु अघि)। यसलाई पपओभरको "म्यानुअल" ट्रिगरिङ मानिन्छ। Popovers जसको शीर्षक र सामग्री दुवै शून्य-लम्बाइ छन् कहिल्यै प्रदर्शित हुँदैन।
myPopover.show()
लुकाउनुहोस्
तत्वको पपओभर लुकाउँछ। पपओभर लुकाउनु अघि कलरमा फर्कन्छ (अर्थात hidden.bs.popover
घटना हुनु अघि)। यसलाई पपओभरको "म्यानुअल" ट्रिगरिङ मानिन्छ।
myPopover.hide()
टगल गर्नुहोस्
तत्वको पपओभर टगल गर्छ। पपओभर वास्तवमा देखाइयो वा लुकाउनु अघि कलरमा फर्कन्छ (जस्तै shown.bs.popover
वा hidden.bs.popover
घटना हुनु अघि)। यसलाई पपओभरको "म्यानुअल" ट्रिगरिङ मानिन्छ।
myPopover.toggle()
डिस्पोज
एक तत्वको पपओभर लुकाउँछ र नष्ट गर्दछ (DOM तत्वमा भण्डारण गरिएको डाटा हटाउँछ)। डेलिगेशन प्रयोग गर्ने पोपोभरहरू (जसलाई विकल्प प्रयोग गरेरselector
सिर्जना गरिन्छ ) व्यक्तिगत रूपमा वंशज ट्रिगर तत्वहरूमा नष्ट गर्न सकिँदैन।
myPopover.dispose()
सक्षम गर्नुहोस्
तत्वको पपओभर देखाउन सक्ने क्षमता दिन्छ। Popovers पूर्वनिर्धारित रूपमा सक्षम छन्।
myPopover.enable()
असक्षम पार्नुहोस्
तत्वको पपओभर देखाउनको लागि क्षमता हटाउँछ। पपओभर मात्र देखाउन सक्षम हुनेछ यदि यो पुन: सक्षम छ।
myPopover.disable()
टगल सक्षम गरियो
तत्वको पपओभर देखाउन वा लुकाउनको लागि क्षमता टगल गर्दछ।
myPopover.toggleEnabled()
अपडेट गर्नुहोस्
तत्वको पपओभरको स्थिति अपडेट गर्दछ।
myPopover.update()
उदाहरण प्राप्त गर्नुहोस्
स्थिर विधि जसले तपाइँलाई DOM तत्वसँग सम्बन्धित पपओभर उदाहरण प्राप्त गर्न अनुमति दिन्छ
var exampleTriggerEl = document.getElementById('example')
var popover = bootstrap.Popover.getInstance(exampleTriggerEl) // Returns a Bootstrap popover instance
getOrCreateInstance
स्थिर विधि जसले तपाइँलाई DOM तत्वसँग सम्बन्धित पपओभर उदाहरण प्राप्त गर्न अनुमति दिन्छ, वा यो प्रारम्भ नगरिएको अवस्थामा नयाँ सिर्जना गर्न अनुमति दिन्छ।
var exampleTriggerEl = document.getElementById('example')
var popover = bootstrap.Popover.getOrCreateInstance(exampleTriggerEl) // Returns a Bootstrap popover instance
घटनाहरू
घटना प्रकार | विवरण |
---|---|
show.bs.popover | show उदाहरण विधि बोलाउँदा यो घटना तुरुन्तै सक्रिय हुन्छ । |
देखाइएको.bs.popover | पपओभर प्रयोगकर्ताको लागि दृश्यात्मक बनाइएपछि यो घटना निकालिन्छ (CSS ट्रान्जिसनहरू पूरा हुनको लागि पर्खनेछ)। |
hide.bs.popover | यो घटना तुरुन्तै निकालिएको छ जब hide उदाहरण विधि कल गरिएको छ। |
hidden.bs.popover | पपओभर प्रयोगकर्ताबाट लुकाउन सकिएपछि यो घटना हटाइन्छ (CSS ट्रान्जिसनहरू पूरा हुनको लागि पर्खनेछ)। |
inserted.bs.popover | show.bs.popover DOM मा पपओभर टेम्प्लेट थपिएको घटना पछि यो घटना निकालिन्छ। |
var myPopoverTrigger = document.getElementById('myPopover')
myPopoverTrigger.addEventListener('hidden.bs.popover', function () {
// do something...
})