मैं मैन्युअल मोड में ट्विटर की बूटस्ट्रैप लाइब्रेरी से पॉपओवर ऑब्जेक्ट का उपयोग कर रहा हूं और मैं सोच रहा था कि उपयोगकर्ता टूलटिप को बंद करने के बारे में कैसे जाना चाहिए जब उपयोगकर्ता इससे दूर क्लिक करता है।जब कोई उपयोगकर्ता इससे दूर क्लिक करता है तो बूटस्ट्रैप पॉपओवर (या सामान्य रूप से कोई आइटम) को बंद करने के लिए कैसे?
<a id="stats-bar" rel="popover" data-placement="top" data-trigger="manual" data-title="Title here" data-content="Hello everyone.">Test</a>
और मेरे जावास्क्रिप्ट:
$('#stats-bar').click(function(e) {
$(this).popover('show');
});
कैसे जब उपयोगकर्ता कहीं भी क्लिक कर मैं पॉपओवर छिपा कर सकते हैं लेकिन पॉपओवर ही
यहाँ मेरी HTML है? मैंने पॉपओवर के पीछे एक निश्चित पारदर्शी div का उपयोग करने और इसके क्लिक ईवेंट को सेट करने का विचार किया लेकिन मुझे यकीन नहीं है कि यह सबसे अच्छा तरीका है।
यह जवाब होना चाहिए, यह अभी तक देखा गया सबसे स्वच्छ और सरल समाधान है –