नोट: यह समाधान केवल संस्करण 3 से पहले बूटस्ट्रैप के लिए काम करता है। बूटस्ट्रैप 3 उत्तर के लिए, user2612497 द्वारा इसे देखें ।
आप क्या करना चाहते हैं:
$('#modalElement').on('hidden', function(){
$(this).data('modal', null);
});
हर बार दिखाए जाने के बाद मोडल खुद को इनिशियलाइज़ करने का कारण बनेगा। इसलिए यदि आप डिव में या जो कुछ भी लोड करने के लिए रिमोट कंटेंट का उपयोग कर रहे हैं, वह इसे खोले जाने के बाद फिर से करेगा। आप हर बार छिपाए जाने के बाद मोडल उदाहरण को नष्ट कर रहे हैं।
या जब भी आप तत्व को नष्ट करने को ट्रिगर करना चाहते हैं (यदि यह वास्तव में हर बार जब आप इसे छिपाते हैं तो नहीं होता) तो आपको सिर्फ मध्य रेखा को कॉल करना होगा:
$('#modalElement').data('modal', null);
Twitter बूटस्ट्रैप डेटा विशेषता में स्थित होने के लिए अपने उदाहरण के लिए देखता है, यदि कोई उदाहरण मौजूद है, तो यह इसे टॉगल करता है, यदि कोई उदाहरण मौजूद नहीं है, तो यह एक नया बना देगा।
उम्मीद है की वो मदद करदे।
$(modal_selector).remove()
।