2012-08-26 13 views
6

बूटस्ट्रैप पॉपओवर के शीर्षक और सामग्री को जाने के लिए बदलने की कोशिश कर रहा है, मुझे कुछ परेशानी हो रही है।बूटस्ट्रैप पॉपओवर को नष्ट करते समय जावास्क्रिप्ट त्रुटि

मुझे चयनकर्ता में पॉपओवर सामग्री को नष्ट करते समय यह समस्या मिल रही है।

त्रुटि इस

TypeError: 'undefined' is not a function (evaluating 'data[option]()') 

कोड का टुकड़ा है यह है:

$("#test_name-" + json.test_id).popover('destroy'); 

मुझे लगता है कि लाइन में त्रुटि मिलती है। मैंने जांच की है कि $("#test_name-" + json.test_id) में वास्तव में एक पॉपओवर है।

संपादित: मैंने इसे टिप्पणियों के लिए धन्यवाद दिया। मैं बूटस्ट्रैप के नवीनतम संस्करणों का उपयोग नहीं कर रहा था। एक बार 2.1.0 तक अपग्रेड हो जाने पर, सभी सही काम करने लगते हैं।

महत्वपूर्ण! इस नए संस्करण में, आपको ट्रिगर को "होवर" पर सेट करने की आवश्यकता है क्योंकि यह डिफ़ॉल्ट रूप से "क्लिक" करने के लिए है।

धन्यवाद एक बहुत

पेड्रो

+1

क्या आप अधिक जानकारी, एक पहेली पृष्ठ, लाइव उदाहरण या कुछ डीबग जानकारी प्रदान कर सकते हैं? –

+0

आप jQuery और बूटस्ट्रैप का कौन सा संस्करण उपयोग कर रहे हैं? –

+1

धन्यवाद जोओओ, मैंने अभी समाधान दिखाने के लिए प्रश्न संपादित किया है। – ElPiter

उत्तर

1

मैं इसे टिप्पणी के लिए धन्यवाद हल किया। मैं बूटस्ट्रैप के नवीनतम संस्करणों का उपयोग नहीं कर रहा था। एक बार 2.1.0 तक अपग्रेड हो जाने पर, सभी सही काम करने लगते हैं।

संबंधित मुद्दे