मैं वर्तमान में ट्विटर बूटस्ट्रैप के साथ पॉपओवर का उपयोग कर रहा हूं, इस तरह से शुरू किया गया:
$('.popup-marker').popover({
html: true,
trigger: 'manual'
}).click(function(e) {
$(this).popover('toggle');
e.preventDefault();
});
जैसा कि आप देख सकते हैं, वे मैन्युअल रूप से ट्रिगर हो गए हैं, और एक पॉपओवर को टॉगल करता है। यह बहुत अच्छा काम करता है, लेकिन मैं पेज पर कहीं भी एक क्लिक के साथ पॉपओवर को बंद करने में सक्षम होना चाहूंगा (लेकिन पॉपओवर पर ही नहीं!)।
मैंने निम्नलिखित सहित कुछ अलग चीजों की कोशिश की है, लेकिन इसके लिए कोई परिणाम नहीं दिखा:
$('body').click(function(e) {
$('.popup-marker').popover('hide');
});
मैं पेज पर कहीं भी एक क्लिक के साथ पॉपओवर को कैसे बंद कर सकता हूं, लेकिन एक क्लिक के साथ ही पॉपओवर को नहीं?